comparison tonyapp.pro @ 121:f7b2978d1d65

Use sv-dependency-builds on OS/X as well if no config.pri
author Chris Cannam
date Thu, 09 Jan 2014 09:18:38 +0000
parents a67f0e5ec654
children c27ad8793f28
comparison
equal deleted inserted replaced
120:8ed567d30e34 121:f7b2978d1d65
1 1
2 TEMPLATE = app 2 TEMPLATE = app
3
4 win32-g++ {
5 INCLUDEPATH += sv-dependency-builds/win32-mingw/include
6 LIBS += -Lsv-dependency-builds/win32-mingw/lib
7 }
8 win32-msvc* {
9 INCLUDEPATH += sv-dependency-builds/win32-msvc/include
10 LIBS += -Lsv-dependency-builds/win32-msvc/lib
11 }
12 3
13 exists(config.pri) { 4 exists(config.pri) {
14 include(config.pri) 5 include(config.pri)
15 } 6 }
16 win* { 7
17 !exists(config.pri) { 8 !exists(config.pri) {
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 9 win32-g++ {
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 10 INCLUDEPATH += sv-dependency-builds/win32-mingw/include
11 LIBS += -Lsv-dependency-builds/win32-mingw/lib
12 }
13 win32-msvc* {
14 INCLUDEPATH += sv-dependency-builds/win32-msvc/include
15 LIBS += -Lsv-dependency-builds/win32-msvc/lib
16 }
17 macx* {
18 INCLUDEPATH += sv-dependency-builds/osx/include
19 LIBS += -Lsv-dependency-builds/osx/lib
20 }
21
22 DEFINES += HAVE_BZ2 HAVE_FFTW3 HAVE_FFTW3F HAVE_SNDFILE HAVE_SAMPLERATE HAVE_VAMP HAVE_VAMPHOSTSDK HAVE_RUBBERBAND HAVE_LIBLO HAVE_MAD HAVE_ID3TAG
23
24 LIBS += -lbz2 -lrubberband -lvamp-hostsdk -lfftw3 -lfftw3f -lsndfile -lFLAC -logg -lvorbis -lvorbisenc -lvorbisfile -logg -lmad -lid3tag -lsamplerate -llo -lz -lsord-0 -lserd-0
25
26 win* {
27 DEFINES += HAVE_PORTAUDIO_2_0
28 LIBS += -lportaudio -lwinmm -lws2_32
29 }
30 macx* {
31 DEFINES += HAVE_COREAUDIO
32 LIBS += -framework CoreAudio -framework CoreMidi -framework AudioUnit -framework AudioToolbox -framework CoreFoundation -framework CoreServices
20 } 33 }
21 } 34 }
22 35
23 CONFIG += qt thread warn_on stl rtti exceptions 36 CONFIG += qt thread warn_on stl rtti exceptions
24 QT += network xml gui widgets 37 QT += network xml gui widgets