Mercurial > hg > sonic-visualiser
comparison sv.pro @ 547:8103ad8eef87
Merge from qt5 branch. Next release will require qt5
author | Chris Cannam |
---|---|
date | Thu, 09 May 2013 17:20:24 +0100 |
parents | e5e6625deb85 |
children | 2fd3c90fff29 ba338234c001 85834f881360 |
comparison
equal
deleted
inserted
replaced
544:4163ddee7c00 | 547:8103ad8eef87 |
---|---|
2 TEMPLATE = app | 2 TEMPLATE = app |
3 | 3 |
4 include(config.pri) | 4 include(config.pri) |
5 | 5 |
6 CONFIG += qt thread warn_on stl rtti exceptions | 6 CONFIG += qt thread warn_on stl rtti exceptions |
7 QT += network xml gui | 7 QT += network xml gui widgets |
8 | 8 |
9 TARGET = "Sonic Visualiser" | 9 TARGET = "Sonic Visualiser" |
10 linux*:TARGET = sonic-visualiser | 10 linux*:TARGET = sonic-visualiser |
11 solaris*:TARGET = sonic-visualiser | 11 solaris*:TARGET = sonic-visualiser |
12 | 12 |
21 ICON = icons/sv-macicon.icns | 21 ICON = icons/sv-macicon.icns |
22 RC_FILE = icons/sv.rc | 22 RC_FILE = icons/sv.rc |
23 | 23 |
24 contains(DEFINES, BUILD_STATIC):LIBS -= -ljack | 24 contains(DEFINES, BUILD_STATIC):LIBS -= -ljack |
25 | 25 |
26 LIBS = -Lsvapp -Lsvgui -Lsvcore -lsvapp -lsvgui -lsvcore $$LIBS | 26 MY_LIBS = -Lsvapp -Lsvgui -Lsvcore -Ldataquay -lsvapp -lsvgui -lsvcore -ldataquay |
27 | |
28 linux* { | |
29 MY_LIBS = -Wl,-Bstatic $$MY_LIBS -Wl,-Bdynamic | |
30 } | |
31 | |
32 LIBS = $$MY_LIBS $$LIBS | |
27 | 33 |
28 win* { | 34 win* { |
29 PRE_TARGETDEPS += svapp/svapp.lib \ | 35 PRE_TARGETDEPS += svapp/svapp.lib \ |
30 svgui/svgui.lib \ | 36 svgui/svgui.lib \ |
31 svcore/svcore.lib | 37 svcore/svcore.lib \ |
38 dataquay/dataquay.lib | |
32 } | 39 } |
33 !win* { | 40 !win* { |
34 PRE_TARGETDEPS += svapp/libsvapp.a \ | 41 PRE_TARGETDEPS += svapp/libsvapp.a \ |
35 svgui/libsvgui.a \ | 42 svgui/libsvgui.a \ |
36 svcore/libsvcore.a | 43 svcore/libsvcore.a \ |
44 dataquay/libdataquay.a | |
37 } | 45 } |
38 | 46 |
39 RESOURCES += sonic-visualiser.qrc | 47 RESOURCES += sonic-visualiser.qrc |
40 | 48 |
41 HEADERS += main/MainWindow.h \ | 49 HEADERS += main/MainWindow.h \ |
42 main/PreferencesDialog.h \ | 50 main/PreferencesDialog.h |
43 main/Surveyer.h | |
44 SOURCES += main/main.cpp \ | 51 SOURCES += main/main.cpp \ |
45 main/OSCHandler.cpp \ | 52 main/OSCHandler.cpp \ |
46 main/MainWindow.cpp \ | 53 main/MainWindow.cpp \ |
47 main/PreferencesDialog.cpp \ | 54 main/PreferencesDialog.cpp |
48 main/Surveyer.cpp | |
49 | 55 |
50 # for mac integration | 56 # for mac integration |
51 QMAKE_INFO_PLIST = deploy/osx/Info.plist | 57 QMAKE_INFO_PLIST = deploy/osx/Info.plist |
52 | 58 |