chris@264: chris@264: TEMPLATE = lib chris@264: Chris@265: exists(config.pri) { Chris@265: include(config.pri) Chris@265: } Chris@316: !exists(config.pri) { Chris@334: Chris@334: CONFIG += release Chris@334: DEFINES += NDEBUG BUILD_RELEASE NO_TIMING Chris@334: Chris@316: win32-g++ { Chris@316: INCLUDEPATH += ../sv-dependency-builds/win32-mingw/include Chris@316: LIBS += -L../sv-dependency-builds/win32-mingw/lib Chris@316: } Chris@316: win32-msvc* { Chris@316: INCLUDEPATH += ../sv-dependency-builds/win32-msvc/include Chris@316: LIBS += -L../sv-dependency-builds/win32-msvc/lib Chris@316: } Chris@316: macx* { Chris@316: INCLUDEPATH += ../sv-dependency-builds/osx/include Chris@316: LIBS += -L../sv-dependency-builds/osx/lib Chris@316: } Chris@316: Chris@316: win* { Chris@265: DEFINES += HAVE_PORTAUDIO_2_0 Chris@265: } Chris@316: macx* { Chris@319: DEFINES += HAVE_COREAUDIO HAVE_PORTAUDIO_2_0 Chris@316: } Chris@265: } chris@264: chris@264: CONFIG += staticlib qt thread warn_on stl rtti exceptions chris@264: QT += network xml gui widgets chris@264: chris@264: TARGET = svapp chris@264: chris@264: DEPENDPATH += . ../svcore ../svgui chris@264: INCLUDEPATH += . ../svcore ../svgui chris@264: OBJECTS_DIR = o chris@264: MOC_DIR = o chris@264: chris@264: HEADERS += audioio/AudioCallbackPlaySource.h \ chris@264: audioio/AudioCallbackPlayTarget.h \ chris@264: audioio/AudioGenerator.h \ chris@264: audioio/AudioJACKTarget.h \ chris@264: audioio/AudioPortAudioTarget.h \ chris@264: audioio/AudioPulseAudioTarget.h \ chris@264: audioio/AudioTargetFactory.h \ Chris@305: audioio/ClipMixer.h \ Chris@313: audioio/ContinuousSynth.h \ chris@264: audioio/PlaySpeedRangeMapper.h Chris@305: chris@264: SOURCES += audioio/AudioCallbackPlaySource.cpp \ chris@264: audioio/AudioCallbackPlayTarget.cpp \ chris@264: audioio/AudioGenerator.cpp \ chris@264: audioio/AudioJACKTarget.cpp \ chris@264: audioio/AudioPortAudioTarget.cpp \ chris@264: audioio/AudioPulseAudioTarget.cpp \ chris@264: audioio/AudioTargetFactory.cpp \ Chris@307: audioio/ClipMixer.cpp \ Chris@313: audioio/ContinuousSynth.cpp \ chris@264: audioio/PlaySpeedRangeMapper.cpp chris@264: chris@264: HEADERS += framework/Document.h \ chris@264: framework/MainWindowBase.h \ chris@264: framework/SVFileReader.h \ chris@264: framework/TransformUserConfigurator.h \ chris@264: framework/VersionTester.h chris@264: chris@264: SOURCES += framework/Document.cpp \ chris@264: framework/MainWindowBase.cpp \ chris@264: framework/SVFileReader.cpp \ chris@264: framework/TransformUserConfigurator.cpp \ chris@264: framework/VersionTester.cpp chris@264: