chris@264
|
1
|
chris@264
|
2 TEMPLATE = lib
|
chris@264
|
3
|
Chris@265
|
4 exists(config.pri) {
|
Chris@265
|
5 include(config.pri)
|
Chris@265
|
6 }
|
Chris@316
|
7 !exists(config.pri) {
|
Chris@334
|
8
|
Chris@334
|
9 CONFIG += release
|
Chris@334
|
10 DEFINES += NDEBUG BUILD_RELEASE NO_TIMING
|
Chris@334
|
11
|
Chris@316
|
12 win32-g++ {
|
Chris@316
|
13 INCLUDEPATH += ../sv-dependency-builds/win32-mingw/include
|
Chris@316
|
14 LIBS += -L../sv-dependency-builds/win32-mingw/lib
|
Chris@316
|
15 }
|
Chris@316
|
16 win32-msvc* {
|
Chris@316
|
17 INCLUDEPATH += ../sv-dependency-builds/win32-msvc/include
|
Chris@316
|
18 LIBS += -L../sv-dependency-builds/win32-msvc/lib
|
Chris@316
|
19 }
|
Chris@316
|
20 macx* {
|
Chris@316
|
21 INCLUDEPATH += ../sv-dependency-builds/osx/include
|
Chris@316
|
22 LIBS += -L../sv-dependency-builds/osx/lib
|
Chris@316
|
23 }
|
Chris@316
|
24
|
Chris@316
|
25 win* {
|
Chris@265
|
26 DEFINES += HAVE_PORTAUDIO_2_0
|
Chris@265
|
27 }
|
Chris@316
|
28 macx* {
|
Chris@319
|
29 DEFINES += HAVE_COREAUDIO HAVE_PORTAUDIO_2_0
|
Chris@316
|
30 }
|
Chris@265
|
31 }
|
chris@264
|
32
|
chris@264
|
33 CONFIG += staticlib qt thread warn_on stl rtti exceptions
|
chris@264
|
34 QT += network xml gui widgets
|
chris@264
|
35
|
chris@264
|
36 TARGET = svapp
|
chris@264
|
37
|
chris@264
|
38 DEPENDPATH += . ../svcore ../svgui
|
chris@264
|
39 INCLUDEPATH += . ../svcore ../svgui
|
chris@264
|
40 OBJECTS_DIR = o
|
chris@264
|
41 MOC_DIR = o
|
chris@264
|
42
|
chris@264
|
43 HEADERS += audioio/AudioCallbackPlaySource.h \
|
chris@264
|
44 audioio/AudioCallbackPlayTarget.h \
|
chris@264
|
45 audioio/AudioGenerator.h \
|
chris@264
|
46 audioio/AudioJACKTarget.h \
|
chris@264
|
47 audioio/AudioPortAudioTarget.h \
|
chris@264
|
48 audioio/AudioPulseAudioTarget.h \
|
chris@264
|
49 audioio/AudioTargetFactory.h \
|
Chris@305
|
50 audioio/ClipMixer.h \
|
Chris@313
|
51 audioio/ContinuousSynth.h \
|
chris@264
|
52 audioio/PlaySpeedRangeMapper.h
|
Chris@305
|
53
|
chris@264
|
54 SOURCES += audioio/AudioCallbackPlaySource.cpp \
|
chris@264
|
55 audioio/AudioCallbackPlayTarget.cpp \
|
chris@264
|
56 audioio/AudioGenerator.cpp \
|
chris@264
|
57 audioio/AudioJACKTarget.cpp \
|
chris@264
|
58 audioio/AudioPortAudioTarget.cpp \
|
chris@264
|
59 audioio/AudioPulseAudioTarget.cpp \
|
chris@264
|
60 audioio/AudioTargetFactory.cpp \
|
Chris@307
|
61 audioio/ClipMixer.cpp \
|
Chris@313
|
62 audioio/ContinuousSynth.cpp \
|
chris@264
|
63 audioio/PlaySpeedRangeMapper.cpp
|
chris@264
|
64
|
Chris@420
|
65 HEADERS += framework/Align.h \
|
Chris@420
|
66 framework/Document.h \
|
chris@264
|
67 framework/MainWindowBase.h \
|
chris@264
|
68 framework/SVFileReader.h \
|
chris@264
|
69 framework/TransformUserConfigurator.h \
|
chris@264
|
70 framework/VersionTester.h
|
chris@264
|
71
|
Chris@420
|
72 SOURCES += framework/Align.cpp \
|
Chris@420
|
73 framework/Document.cpp \
|
chris@264
|
74 framework/MainWindowBase.cpp \
|
chris@264
|
75 framework/SVFileReader.cpp \
|
chris@264
|
76 framework/TransformUserConfigurator.cpp \
|
chris@264
|
77 framework/VersionTester.cpp
|
chris@264
|
78
|