blob: 8f1826eee57e31c91d5b5edacdddae1b82d1e2e4 (
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
|
option(host_build)
QT = core-private tools-private
qtHaveModule(qmldevtools-private) {
QT += qmldevtools-private
} else {
DEFINES += QT_NO_QML
}
include($$OUT_PWD/../../global/qttools-config.pri)
qtConfig(clangcpp) {
LIBS += $$CLANGCPP_LIBS $$CLANG_LIBS
!contains(QMAKE_DEFAULT_INCDIRS, $$CLANG_INCLUDEPATH): INCLUDEPATH += $$CLANG_INCLUDEPATH
DEFINES += $$CLANG_DEFINES
!contains(QMAKE_DEFAULT_LIBDIRS, $$CLANG_LIBDIR):!disable_external_rpath: QMAKE_RPATHDIR += $$CLANG_LIBDIR
DEFINES += $$shell_quote(CLANG_RESOURCE_DIR=\"$${CLANG_LIBDIR}/clang/$${CLANG_VERSION}/include\")
DEFINES += $$shell_quote(LUPDATE_CLANG_VERSION_STR=\"$${CLANG_VERSION}\") \
LUPDATE_CLANG_VERSION_MAJOR=$${CLANG_MAJOR_VERSION} \
LUPDATE_CLANG_VERSION_MINOR=$${CLANG_MINOR_VERSION} \
LUPDATE_CLANG_VERSION_PATCH=$${CLANG_PATCH_VERSION}
}
CONFIG += rtti_off
DEFINES += QT_NO_CAST_TO_ASCII QT_NO_CAST_FROM_ASCII
include(../shared/formats.pri)
SOURCES += \
main.cpp \
merge.cpp \
../shared/projectdescriptionreader.cpp \
../shared/runqttool.cpp \
../shared/qrcreader.cpp \
../shared/simtexth.cpp \
cpp.cpp \
java.cpp \
ui.cpp
qtHaveModule(qmldevtools-private): SOURCES += qdeclarative.cpp
HEADERS += \
lupdate.h \
cpp.h \
../shared/projectdescriptionreader.h \
../shared/qrcreader.h \
../shared/runqttool.h \
../shared/simtexth.h
qtConfig(clangcpp) {
SOURCES += \
cpp_clang.cpp \
clangtoolastreader.cpp
HEADERS += \
cpp_clang.h \
clangtoolastreader.h
}
mingw {
RC_FILE = lupdate.rc
}
qmake.name = QMAKE
qmake.value = $$shell_path($$QMAKE_QMAKE)
QT_TOOL_ENV += qmake
QMAKE_TARGET_DESCRIPTION = "Qt Translation File Update Tool"
load(qt_tool)
|