Create one QThread per one C thread
[deb_shairplay.git] / AirTV-Qt / AirTV.pro
CommitLineData
2340bcd3
JVH
1#-------------------------------------------------
2#
3# Project created by QtCreator 2011-12-04T00:47:51
4#
5#-------------------------------------------------
6
7QT += core gui multimedia phonon svg
8
9include(qtsingleapplication/src/qtsingleapplication.pri)
10
11TARGET = AirTV
12TEMPLATE = app
13ICON = AirTV.icns
14RC_FILE = AirTV.rc
15
16win32 {
17 LIBS += C:\\QtSDK\\mingw\\lib\\libws2_32.a
18 QMAKE_LFLAGS += -static-libgcc
19}
20unix:!macx {
21 LIBS += -ldns_sd
22}
23macx {
24 QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.5
25}
26
9434b30c 27INCLUDEPATH += ../src/include/ ../src/bindings/qt4/
2340bcd3 28SOURCES += main.cpp\
1b4a582b
JVH
29 ../src/lib/utils.c \
30 ../src/lib/sdp.c \
31 ../src/lib/rsapem.c \
32 ../src/lib/rsakey.c \
33 ../src/lib/raop.c \
34 ../src/lib/raop_rtp.c \
35 ../src/lib/raop_buffer.c \
36 ../src/lib/netutils.c \
37 ../src/lib/httpd.c \
38 ../src/lib/http_response.c \
39 ../src/lib/http_request.c \
40 ../src/lib/http_parser.c \
41 ../src/lib/dnssd.c \
42 ../src/lib/base64.c \
43 ../src/lib/alac/alac.c \
44 ../src/lib/crypto/sha1.c \
45 ../src/lib/crypto/rc4.c \
46 ../src/lib/crypto/md5.c \
47 ../src/lib/crypto/hmac.c \
48 ../src/lib/crypto/bigint.c \
49 ../src/lib/crypto/aes.c \
50 ../src/lib/logger.c \
a68fedbb 51 ../src/lib/digest.c \
2340bcd3 52 audiooutput.cpp \
2340bcd3 53 mainapplication.cpp \
9434b30c
JVH
54 audiocallbacks.cpp \
55 ../src/bindings/qt4/raopservice.cpp \
56 ../src/bindings/qt4/raopcallbackhandler.cpp \
57 ../src/bindings/qt4/dnssdservice.cpp
2340bcd3
JVH
58
59HEADERS += \
60 audiooutput.h \
2340bcd3 61 mainapplication.h \
9434b30c
JVH
62 audiocallbacks.h \
63 ../src/bindings/qt4/raopservice.h \
64 ../src/bindings/qt4/raopcallbacks.h \
65 ../src/bindings/qt4/raopcallbackhandler.h \
66 ../src/bindings/qt4/dnssdservice.h
2340bcd3
JVH
67
68FORMS += mainwindow.ui
69
70RESOURCES += \
71 AirTV.qrc
72
9434b30c
JVH
73
74
75
76
77
78
79
80
81
82
83
f65165f4
JVH
84
85
86
87