blob: 1e6a67695950eefe401d1739f8d4225dd551c753 (
plain)
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
89
90
91
92
93
94
95
96
97
98
99
100
|
include(../../qtcreatortool.pri)
QT -= concurrent gui widgets testlib
isEmpty(PRECOMPILED_HEADER):PRECOMPILED_HEADER = $$PWD/../../shared/qtcreator_pch.h
UTILS = $$PWD/../../libs/utils
DEFINES += UTILS_LIBRARY
win32: LIBS += -luser32 -lshell32
SOURCES += \
main.cpp \
addabiflavor.cpp \
addcmakeoperation.cpp \
adddebuggeroperation.cpp \
adddeviceoperation.cpp \
addkeysoperation.cpp \
addkitoperation.cpp \
addqtoperation.cpp \
addtoolchainoperation.cpp \
addvalueoperation.cpp \
findkeyoperation.cpp \
findvalueoperation.cpp \
getoperation.cpp \
operation.cpp \
rmcmakeoperation.cpp \
rmdebuggeroperation.cpp \
rmdeviceoperation.cpp \
rmkeysoperation.cpp \
rmkitoperation.cpp \
rmqtoperation.cpp \
rmtoolchainoperation.cpp \
settings.cpp \
$$UTILS/environment.cpp \
$$UTILS/fileutils.cpp \
$$UTILS/hostosinfo.cpp \
$$UTILS/namevaluedictionary.cpp \
$$UTILS/namevalueitem.cpp \
$$UTILS/persistentsettings.cpp \
$$UTILS/qtcassert.cpp \
$$UTILS/qtcprocess.cpp \
$$UTILS/savefile.cpp \
$$UTILS/stringutils.cpp
HEADERS += \
addabiflavor.h \
addcmakeoperation.h \
adddebuggeroperation.h \
adddeviceoperation.h \
addkeysoperation.h \
addkitoperation.h \
addqtoperation.h \
addtoolchainoperation.h \
addvalueoperation.h \
findkeyoperation.h \
findvalueoperation.h \
getoperation.h \
operation.h \
rmcmakeoperation.h \
rmdebuggeroperation.h \
rmdeviceoperation.h \
rmkeysoperation.h \
rmkitoperation.h \
rmqtoperation.h \
rmtoolchainoperation.h \
settings.h \
$$UTILS/environment.h \
$$UTILS/fileutils.h \
$$UTILS/hostosinfo.h \
$$UTILS/namevaluedictionary.h \
$$UTILS/namevalueitem.h \
$$UTILS/persistentsettings.h \
$$UTILS/qtcassert.h \
$$UTILS/qtcprocess.h \
$$UTILS/savefile.h \
macos {
OBJECTIVE_SOURCES += \
$$UTILS/fileutils_mac.mm \
HEADERS += \
$$UTILS/fileutils_mac.h \
LIBS += -framework Foundation
}
# Generate app_version.h also here, so building sdktool does not require
# running qmake on src/app/
appversion.input = $$PWD/../../app/app_version.h.in
appversion.output = $$OUT_PWD/app/app_version.h
QMAKE_SUBSTITUTES += appversion
INCLUDEPATH += $$OUT_PWD
isEmpty(SDKTOOL_DATA_PATH) {
macos:DEFINES += $$shell_quote(DATA_PATH=\".\")
else:win32:DEFINES += $$shell_quote(DATA_PATH=\"../share/qtcreator\")
else:DEFINES += $$shell_quote(DATA_PATH=\"../../share/qtcreator\")
} else {
DEFINES += $$shell_quote(DATA_PATH=\"$$SDKTOOL_DATA_PATH\")
}
|