Revision 71:cf27275c3d57 vectapp.pro

View differences:

vectapp.pro
1 1

  
2 2
TEMPLATE = app
3 3

  
4
include(config.pri)
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
mac* {
13
    INCLUDEPATH += sv-dependency-builds/osx/include
14
    LIBS += -Lsv-dependency-builds/osx/lib
15
}
16

  
17
exists(config.pri) {
18
    include(config.pri)
19
}
20

  
21
!exists(config.pri) {
22

  
23
    CONFIG += release
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 -llo
29

  
30
    win* {
31
        LIBS += -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
36
    }
37
}
5 38

  
6 39
CONFIG += qt thread warn_on stl rtti exceptions
7 40
QT += network xml gui widgets
......
24 57
MY_LIBS = -Wl,-Bstatic $$MY_LIBS -Wl,-Bdynamic
25 58
}
26 59

  
60
win* {
61
MY_LIBS = -Lsvapp/release -Lsvgui/release -Lsvcore/release -Ldataquay/release $$MY_LIBS
62
}
63

  
27 64
LIBS = $$MY_LIBS $$LIBS
28 65

  
29 66
win* {
30
PRE_TARGETDEPS += svapp/svapp.lib \
31
                  svgui/svgui.lib \
32
                  svcore/svcore.lib
67
PRE_TARGETDEPS += svapp/release/libsvapp.a \
68
                  svgui/release/libsvgui.a \
69
                  svcore/release/libsvcore.a \
70
                  dataquay/release/libdataquay.a
33 71
}
34 72
!win* {
35 73
PRE_TARGETDEPS += svapp/libsvapp.a \
36 74
                  svgui/libsvgui.a \
37
                  svcore/libsvcore.a
75
                  svcore/libsvcore.a \
76
                  dataquay/libdataquay.a
38 77
}
39 78

  
40 79
RESOURCES += vect.qrc

Also available in: Unified diff