equal
deleted
inserted
replaced
|
1 TEMPLATE = lib |
|
2 CONFIG += qt plugin |
|
3 |
|
4 win32|mac:!wince*:!win32-msvc:!macx-xcode:CONFIG += debug_and_release |
|
5 |
|
6 isEmpty(TARGETPATH) { |
|
7 error("qimportbase.pri: You must provide a TARGETPATH!") |
|
8 } |
|
9 isEmpty(TARGET) { |
|
10 error("qimportbase.pri: You must provide a TARGET!") |
|
11 } |
|
12 |
|
13 QMLDIRFILE = $${_PRO_FILE_PWD_}/qmldir |
|
14 copy2build.input = QMLDIRFILE |
|
15 copy2build.output = $$QT_BUILD_TREE/imports/$$TARGETPATH/qmldir |
|
16 !contains(TEMPLATE_PREFIX, vc):copy2build.variable_out = PRE_TARGETDEPS |
|
17 copy2build.commands = $$QMAKE_COPY ${QMAKE_FILE_IN} ${QMAKE_FILE_OUT} |
|
18 copy2build.name = COPY ${QMAKE_FILE_IN} |
|
19 copy2build.CONFIG += no_link |
|
20 QMAKE_EXTRA_COMPILERS += copy2build |
|
21 |
|
22 TARGET = $$qtLibraryTarget($$TARGET) |
|
23 contains(QT_CONFIG, reduce_exports):CONFIG += hide_symbols |
|
24 |
|
25 include(../qt_targets.pri) |
|
26 |
|
27 wince*:LIBS += $$QMAKE_LIBS_GUI |
|
28 |
|
29 symbian: { |
|
30 TARGET.EPOCALLOWDLLDATA=1 |
|
31 TARGET.CAPABILITY = All -Tcb |
|
32 load(armcc_warnings) |
|
33 } |