Create one QThread per one C thread
[deb_shairplay.git] / AirTV-Qt / AirTV.pro
1 #-------------------------------------------------
2 #
3 # Project created by QtCreator 2011-12-04T00:47:51
4 #
5 #-------------------------------------------------
6
7 QT += core gui multimedia phonon svg
8
9 include(qtsingleapplication/src/qtsingleapplication.pri)
10
11 TARGET = AirTV
12 TEMPLATE = app
13 ICON = AirTV.icns
14 RC_FILE = AirTV.rc
15
16 win32 {
17 LIBS += C:\\QtSDK\\mingw\\lib\\libws2_32.a
18 QMAKE_LFLAGS += -static-libgcc
19 }
20 unix:!macx {
21 LIBS += -ldns_sd
22 }
23 macx {
24 QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.5
25 }
26
27 INCLUDEPATH += ../src/include/ ../src/bindings/qt4/
28 SOURCES += main.cpp\
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 \
51 ../src/lib/digest.c \
52 audiooutput.cpp \
53 mainapplication.cpp \
54 audiocallbacks.cpp \
55 ../src/bindings/qt4/raopservice.cpp \
56 ../src/bindings/qt4/raopcallbackhandler.cpp \
57 ../src/bindings/qt4/dnssdservice.cpp
58
59 HEADERS += \
60 audiooutput.h \
61 mainapplication.h \
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
67
68 FORMS += mainwindow.ui
69
70 RESOURCES += \
71 AirTV.qrc
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87