annotate sv.pro @ 1745:3587df7758e7

Strangely the three files seem to be installed if we have them in this order, but not the other order. Must be missing something here.
author Chris Cannam
date Wed, 04 Oct 2017 21:03:24 +0100
parents 6c464be76d6a
children e4cf3ec06955
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@1548 20 !win32 {
Chris@1548 21 QMAKE_POST_LINK += cp checker/vamp-plugin-load-checker .
Chris@1548 22 }
Chris@1548 23
Chris@1509 24 linux* {
Chris@1509 25 sv_bins.path = /usr/local/bin/
Chris@1745 26 sv_bins.files = piper-vamp-simple-server vamp-plugin-load-checker sonic-visualiser
Chris@1509 27 INSTALLS += sv_bins
Chris@1509 28 }
Chris@1509 29
Chris@1279 30 TRANSLATIONS += \
Chris@1279 31 i18n/sonic-visualiser_ru.ts \
Chris@1279 32 i18n/sonic-visualiser_en_GB.ts \
Chris@1279 33 i18n/sonic-visualiser_en_US.ts \
Chris@1279 34 i18n/sonic-visualiser_cs_CZ.ts
Chris@451 35
Chris@451 36 OBJECTS_DIR = o
Chris@451 37 MOC_DIR = o
Chris@451 38
Chris@451 39 ICON = icons/sv-macicon.icns
Chris@451 40 RC_FILE = icons/sv.rc
Chris@451 41
Chris@1279 42 RESOURCES += sonic-visualiser.qrc
Chris@451 43
Chris@1279 44 # Mac integration
Chris@1279 45 QMAKE_INFO_PLIST = deploy/osx/Info.plist
Chris@528 46
Chris@1279 47 include(svgui/files.pri)
Chris@1279 48 include(svapp/files.pri)
Chris@1279 49
Chris@1279 50 for (file, SVGUI_SOURCES) { SOURCES += $$sprintf("svgui/%1", $$file) }
Chris@1279 51 for (file, SVAPP_SOURCES) { SOURCES += $$sprintf("svapp/%1", $$file) }
Chris@1279 52
Chris@1279 53 for (file, SVGUI_HEADERS) { HEADERS += $$sprintf("svgui/%1", $$file) }
Chris@1279 54 for (file, SVAPP_HEADERS) { HEADERS += $$sprintf("svapp/%1", $$file) }
Chris@451 55
Chris@1142 56 HEADERS += \
Chris@1142 57 main/MainWindow.h \
Chris@1142 58 main/NetworkPermissionTester.h \
Chris@1142 59 main/Surveyer.h \
Chris@1142 60 main/SVSplash.h \
Chris@1142 61 main/PreferencesDialog.h
Chris@1279 62
Chris@1142 63 SOURCES += \
Chris@1142 64 main/main.cpp \
Chris@1142 65 main/OSCHandler.cpp \
Chris@1142 66 main/MainWindow.cpp \
Chris@1142 67 main/NetworkPermissionTester.cpp \
Chris@1142 68 main/Surveyer.cpp \
Chris@1142 69 main/SVSplash.cpp \
Chris@1142 70 main/PreferencesDialog.cpp
Chris@451 71