-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathGTester.pro
88 lines (72 loc) · 1.83 KB
/
GTester.pro
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
QT += core xml gui network
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
TARGET = GTester
TEMPLATE = app
DEFINES += "GTESTER_VERSION=\"\\\"$$system(git describe)\\\"\""
SOURCES += \
src/main.cpp\
src/mainwindow.cpp \
src/executablebase.cpp \
src/executabletester.cpp \
src/testmodel.cpp \
src/testitembase.cpp \
src/testitemexecutable.cpp \
src/testitemcase.cpp \
src/testitem.cpp \
src/testitemroot.cpp \
src/executabletestrunner.cpp \
src/fileformatbase.cpp \
src/fileformatv10.cpp \
src/utils.cpp \
src/application.cpp \
src/defaultmenu.cpp \
src/ipcmessage.cpp \
src/globalprogress.cpp
HEADERS += \
src/mainwindow.h \
src/executablebase.h \
src/executabletester.h \
src/testmodel.h \
src/testitembase.h \
src/testitemexecutable.h \
src/testitemcase.h \
src/testitem.h \
src/testitemroot.h \
src/executabletestrunner.h \
src/fileformatbase.h \
src/fileformatv10.h \
src/utils.h \
src/application.h \
src/defaultmenu.h \
src/setfocus.h \
src/ipcmessage.h \
src/globalprogress.h
FORMS += \
ui/mainwindow.ui
RESOURCES += resources/icons.qrc
mac {
LIBS += -framework cocoa
HEADERS += \
src/cocoainitializer.h
OBJECTIVE_SOURCES += \
src/setfocus.mm \
src/cocoainitializer.mm \
src/globalprogress_mac.mm
ICON = resources/gtester.icns
RESFILES.files = resources/gtester-file.icns
RESFILES.path = Contents/Resources
QMAKE_BUNDLE_DATA += RESFILES
QMAKE_INFO_PLIST = resources/Info.plist
OTHER_FILES += resources/Info.plist
}
linux {
SOURCES += \
src/setfocus.cpp \
src/globalprogress_x11.cpp
}
win32 {
SOURCES += \
src/setfocus.cpp \
src/globalprogress_win.cpp
RC_FILE = resources/gtester.rc
}