annotate sonic-visualiser.pro @ 490:bc04d651f8a4

Ensure all windows are closed when the main one is (thus exiting the application even if some other windows were still open)
author Chris Cannam
date Thu, 19 Jan 2012 15:36:59 +0000
parents 12a116e113ab
children d57fb8614567 173325440b8e
rev   line source
Chris@451 1
Chris@451 2 TEMPLATE = app
Chris@451 3
Chris@451 4 include(config.pri)
Chris@451 5
Chris@451 6 CONFIG += qt thread warn_on stl rtti exceptions
Chris@451 7 QT += network xml gui
Chris@451 8
Chris@451 9 TARGET = "Sonic Visualiser"
Chris@451 10 linux*:TARGET = sonic-visualiser
Chris@451 11 solaris*:TARGET = sonic-visualiser
Chris@451 12
Chris@451 13 DEPENDPATH += . ../svcore ../svgui ../svapp
Chris@451 14 INCLUDEPATH += . ../svcore ../svgui ../svapp
Chris@451 15
Chris@451 16 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 17
Chris@451 18 OBJECTS_DIR = o
Chris@451 19 MOC_DIR = o
Chris@451 20
Chris@451 21 ICON = icons/sv-macicon.icns
Chris@451 22 RC_FILE = icons/sv.rc
Chris@451 23
Chris@451 24 contains(DEFINES, BUILD_STATIC):LIBS -= -ljack
Chris@451 25
Chris@451 26 LIBS = -L../svapp -L../svgui -L../svcore -lsvapp -lsvgui -lsvcore $$LIBS
Chris@451 27
Chris@451 28 PRE_TARGETDEPS += ../svapp/libsvapp.a \
Chris@451 29 ../svgui/libsvgui.a \
Chris@451 30 ../svcore/libsvcore.a
Chris@451 31
Chris@451 32 RESOURCES += sonic-visualiser.qrc
Chris@451 33
Chris@451 34 HEADERS += main/MainWindow.h \
Chris@451 35 main/PreferencesDialog.h \
Chris@451 36 main/Surveyer.h
Chris@451 37 SOURCES += main/main.cpp \
Chris@451 38 main/OSCHandler.cpp \
Chris@451 39 main/MainWindow.cpp \
Chris@451 40 main/PreferencesDialog.cpp \
Chris@451 41 main/Surveyer.cpp
Chris@451 42
Chris@451 43 # for mac integration
Chris@451 44 QMAKE_INFO_PLIST = deploy/osx/Info.plist
Chris@451 45