comparison sv.pro @ 742:5462ac97d28f

OS/X build/deploy fixes
author Chris Cannam
date Fri, 04 Jul 2014 11:03:33 +0100
parents 59c68b5ae5be
children 4cec335bba8f
comparison
equal deleted inserted replaced
741:2d5c6920e814 742:5462ac97d28f
7 } 7 }
8 win32-msvc* { 8 win32-msvc* {
9 INCLUDEPATH += sv-dependency-builds/win32-msvc/include 9 INCLUDEPATH += sv-dependency-builds/win32-msvc/include
10 LIBS += -Lsv-dependency-builds/win32-msvc/lib 10 LIBS += -Lsv-dependency-builds/win32-msvc/lib
11 } 11 }
12 mac* {
13 INCLUDEPATH += sv-dependency-builds/osx/include
14 LIBS += -Lsv-dependency-builds/osx/lib
15 }
12 16
13 exists(config.pri) { 17 exists(config.pri) {
14 include(config.pri) 18 include(config.pri)
15 } 19 }
16 20
17 win* { 21 !exists(config.pri) {
18 !exists(config.pri) { 22
19 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 23 CONFIG += release
20 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 24 DEFINES += NDEBUG BUILD_RELEASE NO_TIMING
25
26 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
27
28 LIBS += -lbz2 -lrubberband -lvamp-hostsdk -lfftw3 -lfftw3f -lsndfile -lFLAC -logg -lvorbis -lvorbisenc -lvorbisfile -logg -lmad -lid3tag -lportaudio -lsamplerate -lz -lsord-0 -lserd-0
29
30 win* {
31 LIBS += -llo -lwinmm -lws2_32
32 }
33 macx* {
34 DEFINES += HAVE_COREAUDIO
35 LIBS += -framework CoreAudio -framework CoreMidi -framework AudioUnit -framework AudioToolbox -framework CoreFoundation -framework CoreServices -framework Accelerate
21 } 36 }
22 } 37 }
23 38
24 CONFIG += qt thread warn_on stl rtti exceptions 39 CONFIG += qt thread warn_on stl rtti exceptions
25 QT += network xml gui widgets 40 QT += network xml gui widgets