Chris@0
|
1
|
Chris@0
|
2 TEMPLATE = app
|
Chris@0
|
3
|
chris@52
|
4 win32-g++ {
|
chris@52
|
5 INCLUDEPATH += sv-dependency-builds/win32-mingw/include
|
chris@52
|
6 LIBS += -Lsv-dependency-builds/win32-mingw/lib
|
chris@52
|
7 }
|
chris@52
|
8 win32-msvc* {
|
chris@52
|
9 INCLUDEPATH += sv-dependency-builds/win32-msvc/include
|
chris@52
|
10 LIBS += -Lsv-dependency-builds/win32-msvc/lib
|
chris@52
|
11 }
|
chris@52
|
12
|
chris@52
|
13 exists(config.pri) {
|
chris@52
|
14 include(config.pri)
|
chris@52
|
15 }
|
chris@52
|
16 win* {
|
chris@52
|
17 !exists(config.pri) {
|
chris@52
|
18 DEFINES += HAVE_BZ2 HAVE_FFTW3 HAVE_FFTW3F HAVE_SNDFILE HAVE_SAMPLERATE HAVE_VAMP HAVE_VAMPHOSTSDK HAVE_RUBBERBAND HAVE_DATAQUAY HAVE_LIBLO HAVE_MAD HAVE_ID3TAG HAVE_PORTAUDIO_2_0
|
chris@52
|
19 LIBS += -lbz2 -lrubberband -lvamp-hostsdk -lfftw3 -lfftw3f -lsndfile -lFLAC -logg -lvorbis -lvorbisenc -lvorbisfile -logg -lmad -lid3tag -lportaudio -lsamplerate -llo -lz -lsord-0 -lserd-0 -lwinmm -lws2_32
|
chris@52
|
20 }
|
chris@52
|
21 }
|
Chris@0
|
22
|
Chris@0
|
23 CONFIG += qt thread warn_on stl rtti exceptions
|
Chris@50
|
24 QT += network xml gui widgets
|
Chris@0
|
25
|
Chris@0
|
26 TARGET = Tony
|
Chris@0
|
27 linux*:TARGET = tony
|
Chris@0
|
28 solaris*:TARGET = tony
|
Chris@0
|
29
|
Chris@0
|
30 DEPENDPATH += . svcore svgui svapp
|
Chris@0
|
31 INCLUDEPATH += . svcore svgui svapp
|
Chris@0
|
32
|
Chris@0
|
33 OBJECTS_DIR = o
|
Chris@0
|
34 MOC_DIR = o
|
Chris@0
|
35
|
Chris@0
|
36 contains(DEFINES, BUILD_STATIC):LIBS -= -ljack
|
Chris@0
|
37
|
Chris@50
|
38 MY_LIBS = -Lsvapp -Lsvgui -Lsvcore -Ldataquay -lsvapp -lsvgui -lsvcore -ldataquay
|
Chris@50
|
39
|
Chris@50
|
40 linux* {
|
Chris@50
|
41 MY_LIBS = -Wl,-Bstatic $$MY_LIBS -Wl,-Bdynamic
|
Chris@50
|
42 }
|
Chris@50
|
43
|
chris@52
|
44 win* {
|
chris@52
|
45 MY_LIBS = -Lsvapp/release -Lsvgui/release -Lsvcore/release -Ldataquay/release $$MY_LIBS
|
chris@52
|
46 }
|
chris@52
|
47
|
Chris@50
|
48 LIBS = $$MY_LIBS $$LIBS
|
Chris@0
|
49
|
chris@52
|
50 win32-msvc* {
|
Chris@0
|
51 PRE_TARGETDEPS += svapp/svapp.lib \
|
Chris@0
|
52 svgui/svgui.lib \
|
Chris@50
|
53 svcore/svcore.lib \
|
Chris@50
|
54 dataquay/dataquay.lib
|
Chris@0
|
55 }
|
chris@52
|
56
|
chris@52
|
57 win32-g++ {
|
chris@52
|
58 PRE_TARGETDEPS += svapp/release/libsvapp.a \
|
chris@52
|
59 svgui/release/libsvgui.a \
|
chris@52
|
60 svcore/release/libsvcore.a \
|
chris@52
|
61 dataquay/release/libdataquay.a
|
chris@52
|
62 }
|
chris@52
|
63
|
Chris@0
|
64 !win* {
|
Chris@0
|
65 PRE_TARGETDEPS += svapp/libsvapp.a \
|
Chris@0
|
66 svgui/libsvgui.a \
|
Chris@50
|
67 svcore/libsvcore.a \
|
Chris@50
|
68 dataquay/libdataquay.a
|
Chris@0
|
69 }
|
Chris@0
|
70
|
Chris@0
|
71 RESOURCES += tony.qrc
|
Chris@0
|
72
|
Chris@6
|
73 HEADERS += src/MainWindow.h \
|
Chris@95
|
74 src/NetworkPermissionTester.h \
|
Chris@6
|
75 src/Analyser.h
|
Chris@6
|
76
|
Chris@0
|
77 SOURCES += src/main.cpp \
|
Chris@6
|
78 src/Analyser.cpp \
|
Chris@95
|
79 src/NetworkPermissionTester.cpp \
|
Chris@0
|
80 src/MainWindow.cpp
|
Chris@0
|
81
|
Chris@0
|
82 QMAKE_INFO_PLIST = deploy/osx/Info.plist
|
Chris@0
|
83
|
Chris@0
|
84
|
Chris@0
|
85
|