chris@264: 
chris@264: TEMPLATE = lib
chris@264: 
Chris@265: exists(config.pri) {
Chris@265:     include(config.pri)
Chris@265: }
Chris@265: win* {
Chris@265:     !exists(config.pri) {
Chris@265:         DEFINES += HAVE_PORTAUDIO_2_0
Chris@265:     }
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: win32-g++ {
chris@264:     INCLUDEPATH += ../sv-dependency-builds/win32-mingw/include
chris@264: }
chris@264: win32-msvc* {
chris@264:     INCLUDEPATH += ../sv-dependency-builds/win32-msvc/include
chris@264: }
chris@264: 
chris@264: HEADERS += audioio/AudioCallbackPlaySource.h \
chris@264:            audioio/AudioCallbackPlayTarget.h \
chris@264:            audioio/AudioCoreAudioTarget.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@264:            audioio/PlaySpeedRangeMapper.h
chris@264: SOURCES += audioio/AudioCallbackPlaySource.cpp \
chris@264:            audioio/AudioCallbackPlayTarget.cpp \
chris@264:            audioio/AudioCoreAudioTarget.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@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: