annotate sv.pro @ 1502:11265761a80d 3.0-integration

Further win32 build updates
author Chris Cannam
date Mon, 09 Jan 2017 13:51:39 +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