Chris@451: Chris@451: TEMPLATE = app Chris@451: Chris@451: include(config.pri) Chris@451: Chris@451: CONFIG += qt thread warn_on stl rtti exceptions Chris@528: QT += network xml gui widgets Chris@451: Chris@451: TARGET = "Sonic Visualiser" Chris@451: linux*:TARGET = sonic-visualiser Chris@451: solaris*:TARGET = sonic-visualiser Chris@451: Chris@517: DEPENDPATH += . svcore svgui svapp Chris@517: INCLUDEPATH += . svcore svgui svapp Chris@451: Chris@451: TRANSLATIONS += i18n/sonic-visualiser_ru.ts i18n/sonic-visualiser_en_GB.ts i18n/sonic-visualiser_en_US.ts i18n/sonic-visualiser_cs_CZ.ts Chris@451: Chris@451: OBJECTS_DIR = o Chris@451: MOC_DIR = o Chris@451: Chris@451: ICON = icons/sv-macicon.icns Chris@451: RC_FILE = icons/sv.rc Chris@451: Chris@451: contains(DEFINES, BUILD_STATIC):LIBS -= -ljack Chris@451: Chris@528: MY_LIBS = -Lsvapp -Lsvgui -Lsvcore -Ldataquay -lsvapp -lsvgui -lsvcore -ldataquay Chris@528: Chris@528: linux* { Chris@528: MY_LIBS = -Wl,-Bstatic $$MY_LIBS -Wl,-Bdynamic Chris@528: } Chris@528: Chris@528: LIBS = $$MY_LIBS $$LIBS Chris@451: Chris@503: win* { Chris@517: PRE_TARGETDEPS += svapp/svapp.lib \ Chris@517: svgui/svgui.lib \ Chris@528: svcore/svcore.lib \ Chris@528: dataquay/dataquay.lib Chris@503: } Chris@503: !win* { Chris@517: PRE_TARGETDEPS += svapp/libsvapp.a \ Chris@517: svgui/libsvgui.a \ Chris@528: svcore/libsvcore.a \ Chris@528: dataquay/libdataquay.a Chris@503: } Chris@451: Chris@451: RESOURCES += sonic-visualiser.qrc Chris@451: Chris@451: HEADERS += main/MainWindow.h \ Chris@634: main/PreferencesDialog.h \ Chris@634: main/IMAFencoder.h \ Chris@634: main/checkbox.h Chris@451: SOURCES += main/main.cpp \ Chris@451: main/OSCHandler.cpp \ Chris@451: main/MainWindow.cpp \ Chris@634: main/PreferencesDialog.cpp \ Chris@634: main/IMAFencoder.c \ Chris@634: main/imafdecoder.cpp Chris@451: Chris@451: # for mac integration Chris@451: QMAKE_INFO_PLIST = deploy/osx/Info.plist Chris@451: