comparison svapp.pro @ 533:e59e66d8208d 3.0-integration

Merge from branch piper
author Chris Cannam
date Fri, 28 Oct 2016 15:20:58 +0100
parents 227291052aa9
children
comparison
equal deleted inserted replaced
527:8d873a022873 533:e59e66d8208d
1 1
2 TEMPLATE = lib 2 TEMPLATE = lib
3 3
4 INCLUDEPATH += ../vamp-plugin-sdk 4 INCLUDEPATH += ../vamp-plugin-sdk
5 DEFINES += HAVE_VAMP HAVE_VAMPHOSTSDK
6 5
7 exists(config.pri) { 6 exists(config.pri) {
8 include(config.pri) 7 include(config.pri)
9 }
10 !exists(config.pri) {
11
12 CONFIG += release
13 DEFINES += NDEBUG BUILD_RELEASE
14 DEFINES += NO_TIMING
15
16 win32-g++ {
17 INCLUDEPATH += ../sv-dependency-builds/win32-mingw/include
18 LIBS += -L../sv-dependency-builds/win32-mingw/lib
19 }
20 win32-msvc* {
21 # We actually expect MSVC to be used only for 64-bit builds,
22 # though the qmake spec is still called win32-msvc*
23 INCLUDEPATH += ../sv-dependency-builds/win64-msvc/include
24 LIBS += -L../sv-dependency-builds/win64-msvc/lib
25 }
26 macx* {
27 INCLUDEPATH += ../sv-dependency-builds/osx/include
28 LIBS += -L../sv-dependency-builds/osx/lib
29 }
30
31 win* {
32 DEFINES += HAVE_PORTAUDIO
33 }
34 macx* {
35 DEFINES += HAVE_COREAUDIO HAVE_PORTAUDIO
36 }
37 win32-msvc* {
38 DEFINES += NOMINMAX _USE_MATH_DEFINES
39 DEFINES -= HAVE_LIBLO
40 }
41 } 8 }
42 9
43 CONFIG += staticlib qt thread warn_on stl rtti exceptions c++11 10 CONFIG += staticlib qt thread warn_on stl rtti exceptions c++11
44 QT += network xml gui widgets 11 QT += network xml gui widgets
45 12
46 TARGET = svapp 13 TARGET = svapp
47 14
48 DEPENDPATH += . ../bqaudioio ../svcore ../svgui 15 DEPENDPATH += . ../bqaudioio ../svcore ../svgui ../piper-cpp
49 INCLUDEPATH += . ../bqaudioio ../svcore ../svgui 16 INCLUDEPATH += . ../bqaudioio ../svcore ../svgui ../piper-cpp
50 OBJECTS_DIR = o 17 OBJECTS_DIR = o
51 MOC_DIR = o 18 MOC_DIR = o
52 19
53 HEADERS += audio/AudioCallbackPlaySource.h \ 20 include(files.pri)
54 audio/AudioRecordTarget.h \
55 audio/AudioGenerator.h \
56 audio/ClipMixer.h \
57 audio/ContinuousSynth.h \
58 audio/PlaySpeedRangeMapper.h
59 21
60 SOURCES += audio/AudioCallbackPlaySource.cpp \ 22 HEADERS = $$(SVAPP_HEADERS)
61 audio/AudioRecordTarget.cpp \ 23 SOURCES = $$(SVAPP_SOURCES)
62 audio/AudioGenerator.cpp \
63 audio/ClipMixer.cpp \
64 audio/ContinuousSynth.cpp \
65 audio/PlaySpeedRangeMapper.cpp
66 24
67 HEADERS += framework/Align.h \
68 framework/Document.h \
69 framework/MainWindowBase.h \
70 framework/SVFileReader.h \
71 framework/TransformUserConfigurator.h \
72 framework/VersionTester.h
73
74 SOURCES += framework/Align.cpp \
75 framework/Document.cpp \
76 framework/MainWindowBase.cpp \
77 framework/SVFileReader.cpp \
78 framework/TransformUserConfigurator.cpp \
79 framework/VersionTester.cpp
80