annotate sv.pro @ 1490:e4bd2a532ced 3.0-integration

More work on getting tests (especially file encoding ones) running on Windows. Various problems here to do with interaction with test filenames in Hg repos
author Chris Cannam
date Fri, 06 Jan 2017 15:44:55 +0000
parents 587c0e53ea86
children 6399dba63753
rev   line source
Chris@451 1
Chris@451 2 TEMPLATE = app
Chris@451 3
Chris@639 4 exists(config.pri) {
Chris@639 5 include(config.pri)
Chris@639 6 }
Chris@639 7
Chris@742 8 !exists(config.pri) {
Chris@1279 9 include(noconfig.pri)
Chris@639 10 }
Chris@451 11
Chris@1332 12 include(base.pri)
Chris@1332 13
Chris@951 14 QT += network xml gui widgets svg
Chris@451 15
Chris@451 16 TARGET = "Sonic Visualiser"
Chris@451 17 linux*:TARGET = sonic-visualiser
Chris@451 18 solaris*:TARGET = sonic-visualiser
Chris@451 19
Chris@1279 20 TRANSLATIONS += \
Chris@1279 21 i18n/sonic-visualiser_ru.ts \
Chris@1279 22 i18n/sonic-visualiser_en_GB.ts \
Chris@1279 23 i18n/sonic-visualiser_en_US.ts \
Chris@1279 24 i18n/sonic-visualiser_cs_CZ.ts
Chris@451 25
Chris@451 26 OBJECTS_DIR = o
Chris@451 27 MOC_DIR = o
Chris@451 28
Chris@451 29 ICON = icons/sv-macicon.icns
Chris@451 30 RC_FILE = icons/sv.rc
Chris@451 31
Chris@1279 32 RESOURCES += sonic-visualiser.qrc
Chris@451 33
Chris@1279 34 # Mac integration
Chris@1279 35 QMAKE_INFO_PLIST = deploy/osx/Info.plist
Chris@528 36
Chris@1279 37 include(svgui/files.pri)
Chris@1279 38 include(svapp/files.pri)
Chris@1279 39
Chris@1279 40 for (file, SVGUI_SOURCES) { SOURCES += $$sprintf("svgui/%1", $$file) }
Chris@1279 41 for (file, SVAPP_SOURCES) { SOURCES += $$sprintf("svapp/%1", $$file) }
Chris@1279 42
Chris@1279 43 for (file, SVGUI_HEADERS) { HEADERS += $$sprintf("svgui/%1", $$file) }
Chris@1279 44 for (file, SVAPP_HEADERS) { HEADERS += $$sprintf("svapp/%1", $$file) }
Chris@451 45
Chris@1142 46 HEADERS += \
Chris@1142 47 main/MainWindow.h \
Chris@1142 48 main/NetworkPermissionTester.h \
Chris@1142 49 main/Surveyer.h \
Chris@1142 50 main/SVSplash.h \
Chris@1142 51 main/PreferencesDialog.h
Chris@1279 52
Chris@1142 53 SOURCES += \
Chris@1142 54 main/main.cpp \
Chris@1142 55 main/OSCHandler.cpp \
Chris@1142 56 main/MainWindow.cpp \
Chris@1142 57 main/NetworkPermissionTester.cpp \
Chris@1142 58 main/Surveyer.cpp \
Chris@1142 59 main/SVSplash.cpp \
Chris@1142 60 main/PreferencesDialog.cpp
Chris@451 61