Chris@0
|
1
|
Chris@0
|
2 TEMPLATE = app
|
Chris@0
|
3
|
chris@52
|
4 exists(config.pri) {
|
chris@52
|
5 include(config.pri)
|
chris@52
|
6 }
|
Chris@121
|
7
|
Chris@121
|
8 !exists(config.pri) {
|
Chris@521
|
9 include(noconfig.pri)
|
chris@52
|
10 }
|
Chris@0
|
11
|
Chris@521
|
12 include(base.pri)
|
Chris@521
|
13
|
Chris@474
|
14 QT += network xml gui widgets svg
|
Chris@0
|
15
|
Chris@0
|
16 TARGET = Tony
|
Chris@0
|
17 linux*:TARGET = tony
|
Chris@0
|
18 solaris*:TARGET = tony
|
Chris@0
|
19
|
Chris@616
|
20 linux* {
|
Chris@616
|
21
|
Chris@616
|
22 tony_bins.path = $$PREFIX_PATH/bin/
|
Chris@616
|
23 tony_bins.files = tony
|
Chris@674
|
24 tony_bins.CONFIG = no_check_exist executable
|
Chris@616
|
25
|
Chris@616
|
26 tony_support.path = $$PREFIX_PATH/lib/tony/
|
Chris@616
|
27 tony_support.files = chp.so pyin.so
|
Chris@674
|
28 tony_support.CONFIG = no_check_exist executable
|
Chris@616
|
29
|
Chris@616
|
30 tony_desktop.path = $$PREFIX_PATH/share/applications/
|
Chris@616
|
31 tony_desktop.files = tony.desktop
|
Chris@616
|
32 tony_desktop.CONFIG = no_check_exist
|
Chris@616
|
33
|
Chris@616
|
34 tony_icon.path = $$PREFIX_PATH/share/icons/hicolor/scalable/apps/
|
Chris@616
|
35 tony_icon.files = icons/tony-icon.svg
|
Chris@616
|
36 tony_icon.CONFIG = no_check_exist
|
Chris@616
|
37
|
Chris@616
|
38 INSTALLS += tony_bins tony_support tony_desktop tony_icon
|
Chris@616
|
39 }
|
Chris@616
|
40
|
Chris@0
|
41 OBJECTS_DIR = o
|
Chris@0
|
42 MOC_DIR = o
|
Chris@0
|
43
|
Chris@516
|
44 ICON = tony.icns
|
Chris@518
|
45 RC_FILE = icons/tony.rc
|
Chris@516
|
46
|
Chris@521
|
47 RESOURCES += tony.qrc
|
Chris@0
|
48
|
Chris@521
|
49 QMAKE_INFO_PLIST = deploy/osx/Info.plist
|
Chris@50
|
50
|
Chris@521
|
51 include(svgui/files.pri)
|
Chris@521
|
52 include(svapp/files.pri)
|
Chris@50
|
53
|
Chris@521
|
54 for (file, SVGUI_SOURCES) { SOURCES += $$sprintf("svgui/%1", $$file) }
|
Chris@521
|
55 for (file, SVAPP_SOURCES) { SOURCES += $$sprintf("svapp/%1", $$file) }
|
chris@52
|
56
|
Chris@521
|
57 for (file, SVGUI_HEADERS) { HEADERS += $$sprintf("svgui/%1", $$file) }
|
Chris@521
|
58 for (file, SVAPP_HEADERS) { HEADERS += $$sprintf("svapp/%1", $$file) }
|
Chris@0
|
59
|
Chris@580
|
60 HEADERS += main/MainWindow.h \
|
Chris@580
|
61 main/NetworkPermissionTester.h \
|
Chris@580
|
62 main/Analyser.h
|
Chris@6
|
63
|
Chris@580
|
64 SOURCES += main/main.cpp \
|
Chris@580
|
65 main/Analyser.cpp \
|
Chris@580
|
66 main/NetworkPermissionTester.cpp \
|
Chris@580
|
67 main/MainWindow.cpp
|
Chris@0
|
68
|
Chris@619
|
69 macx* {
|
Chris@619
|
70 QMAKE_POST_LINK += deploy/osx/deploy.sh Tony
|
Chris@619
|
71 }
|