annotate tonyapp.pro @ 375:3c430760e296 tonioni_note_playback_freq

Close old branch tonioni_note_playback_freq
author Chris Cannam
date Mon, 21 Jul 2014 13:03:19 +0100
parents a67f0e5ec654
children f7b2978d1d65
rev   line source
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