To check out this repository please hg clone the following URL, or open the URL using EasyMercurial or your preferred Mercurial client.
root / vectapp.pro
History | View | Annotate | Download (2.28 KB)
| 1 | 25:8ddcacd8b5c5 | Chris | |
|---|---|---|---|
| 2 | TEMPLATE = app |
||
| 3 | |||
| 4 | 71:cf27275c3d57 | Chris | exists(config.pri) {
|
| 5 | include(config.pri) |
||
| 6 | } |
||
| 7 | |||
| 8 | !exists(config.pri) {
|
||
| 9 | 98:ba4dd83fb22f | Chris | include(noconfig.pri) |
| 10 | 71:cf27275c3d57 | Chris | } |
| 11 | 25:8ddcacd8b5c5 | Chris | |
| 12 | 98:ba4dd83fb22f | Chris | include(base.pri) |
| 13 | |||
| 14 | 95:b4cab1413961 | Chris | QT += network xml gui widgets svg |
| 15 | 25:8ddcacd8b5c5 | Chris | |
| 16 | 200:c20c22a8ecfa | Chris | TARGET = "Sonic Lineup" |
| 17 | linux*:TARGET = sonic-lineup |
||
| 18 | solaris*:TARGET = sonic-lineup |
||
| 19 | 25:8ddcacd8b5c5 | Chris | |
| 20 | 110:125520c3dc05 | Chris | !win32 {
|
| 21 | PRE_TARGETDEPS += $$PWD/libbase.a |
||
| 22 | } |
||
| 23 | |||
| 24 | linux* {
|
||
| 25 | |||
| 26 | vect_bins.path = $$PREFIX_PATH/bin/ |
||
| 27 | 312:6394462e0c12 | Chris | vect_bins.files = sonic-lineup |
| 28 | 397:92c49ca1c62e | Chris | vect_bins.CONFIG = no_check_exist executable |
| 29 | 110:125520c3dc05 | Chris | |
| 30 | 312:6394462e0c12 | Chris | vect_support.path = $$PREFIX_PATH/lib/sonic-lineup/ |
| 31 | vect_support.files = checker/vamp-plugin-load-checker azi.so match-vamp-plugin.so nnls-chroma.so pyin.so qm-vamp-plugins.so tuning-difference.so |
||
| 32 | 397:92c49ca1c62e | Chris | vect_support.CONFIG = no_check_exist executable |
| 33 | 312:6394462e0c12 | Chris | |
| 34 | vect_desktop.path = $$PREFIX_PATH/share/applications/ |
||
| 35 | vect_desktop.files = sonic-lineup.desktop |
||
| 36 | vect_desktop.CONFIG = no_check_exist |
||
| 37 | 110:125520c3dc05 | Chris | |
| 38 | 264:0c0befcdf018 | Chris | vect_icon.path = $$PREFIX_PATH/share/icons/hicolor/scalable/apps/ |
| 39 | vect_icon.files = icons/sonic-lineup-icon.svg |
||
| 40 | vect_icon.CONFIG = no_check_exist |
||
| 41 | 110:125520c3dc05 | Chris | |
| 42 | 312:6394462e0c12 | Chris | INSTALLS += vect_bins vect_support vect_desktop vect_icon |
| 43 | 110:125520c3dc05 | Chris | } |
| 44 | |||
| 45 | 98:ba4dd83fb22f | Chris | TRANSLATIONS += \ |
| 46 | 145:950834a78440 | Chris | i18n/vect_ru.ts \ |
| 47 | i18n/vect_en_GB.ts \ |
||
| 48 | i18n/vect_en_US.ts \ |
||
| 49 | i18n/vect_cs_CZ.ts |
||
| 50 | 25:8ddcacd8b5c5 | Chris | |
| 51 | OBJECTS_DIR = o |
||
| 52 | MOC_DIR = o |
||
| 53 | |||
| 54 | 271:626b137ac199 | Chris | ICON = icons/sonic-lineup-icon.icns |
| 55 | 264:0c0befcdf018 | Chris | RC_FILE = icons/sonic-lineup.rc |
| 56 | 25:8ddcacd8b5c5 | Chris | |
| 57 | 258:00292179da2f | Chris | RESOURCES += sonic-lineup.qrc |
| 58 | 25:8ddcacd8b5c5 | Chris | |
| 59 | 98:ba4dd83fb22f | Chris | # Mac integration |
| 60 | QMAKE_INFO_PLIST = deploy/osx/Info.plist |
||
| 61 | |||
| 62 | include(svgui/files.pri) |
||
| 63 | include(svapp/files.pri) |
||
| 64 | |||
| 65 | for (file, SVGUI_SOURCES) { SOURCES += $$sprintf("svgui/%1", $$file) }
|
||
| 66 | for (file, SVAPP_SOURCES) { SOURCES += $$sprintf("svapp/%1", $$file) }
|
||
| 67 | |||
| 68 | for (file, SVGUI_HEADERS) { HEADERS += $$sprintf("svgui/%1", $$file) }
|
||
| 69 | for (file, SVAPP_HEADERS) { HEADERS += $$sprintf("svapp/%1", $$file) }
|
||
| 70 | |||
| 71 | 97:7b1262c8ac57 | Chris | HEADERS += \ |
| 72 | 312:6394462e0c12 | Chris | main/IntroDialog.h \ |
| 73 | 97:7b1262c8ac57 | Chris | main/MainWindow.h \ |
| 74 | 254:4be73560c2ff | Chris | main/NetworkPermissionTester.h \ |
| 75 | 185:e0599ec54918 | Chris | main/PreferencesDialog.h \ |
| 76 | main/SmallSession.h |
||
| 77 | 25:8ddcacd8b5c5 | Chris | |
| 78 | 98:ba4dd83fb22f | Chris | SOURCES += \ |
| 79 | 312:6394462e0c12 | Chris | main/IntroDialog.cpp \ |
| 80 | 98:ba4dd83fb22f | Chris | main/main.cpp \ |
| 81 | main/MainWindow.cpp \ |
||
| 82 | 254:4be73560c2ff | Chris | main/NetworkPermissionTester.cpp \ |
| 83 | 185:e0599ec54918 | Chris | main/PreferencesDialog.cpp \ |
| 84 | main/SmallSession.cpp |
||
| 85 | 25:8ddcacd8b5c5 | Chris | |
| 86 | 462:dc2226fa0795 | Chris | win32-msvc* {
|
| 87 | LIBS += -los |
||
| 88 | } |
||
| 89 | |||
| 90 | 333:bf2345e82fa4 | Chris | macx* {
|
| 91 | QMAKE_POST_LINK += cp checker/vamp-plugin-load-checker . && deploy/osx/deploy.sh $$shell_quote(Sonic Lineup) |
||
| 92 | } |
||
| 93 | |||
| 94 | linux {
|
||
| 95 | QMAKE_POST_LINK += cp checker/vamp-plugin-load-checker . |
||
| 96 | } |