Changeset 1053 for trunk/src/3rdparty


Ignore:
Timestamp:
Sep 5, 2011, 7:06:37 PM (14 years ago)
Author:
Dmitry A. Kuminov
Message:

OS/2: Add support for short DLL names of QML plugins.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/3rdparty/webkit/WebKit/qt/declarative/declarative.pro

    r965 r1053  
    1111
    1212QMLDIRFILE = $${_PRO_FILE_PWD_}/qmldir
    13 copy2build.input = QMLDIRFILE
     132build.input = QMLDIRFILE
    1414CONFIG(QTDIR_build) {
    15     copy2build.output = $$QT_BUILD_TREE/imports/$$TARGETPATH/qmldir
     15    2build.output = $$QT_BUILD_TREE/imports/$$TARGETPATH/qmldir
    1616} else {
    17     copy2build.output = $$OUTPUT_DIR/imports/$$TARGETPATH/qmldir
     17    2build.output = $$OUTPUT_DIR/imports/$$TARGETPATH/qmldir
    1818}
    19 !contains(TEMPLATE_PREFIX, vc):copy2build.variable_out = PRE_TARGETDEPS
    20 copy2build.commands = $$QMAKE_COPY ${QMAKE_FILE_IN} ${QMAKE_FILE_OUT}
    21 copy2build.name = COPY ${QMAKE_FILE_IN}
    22 copy2build.CONFIG += no_link
    23 QMAKE_EXTRA_COMPILERS += copy2build
     19!contains(TEMPLATE_PREFIX, vc):qmldir2build.variable_out = PRE_TARGETDEPS
     20!isEmpty(TARGET_SHORT):qmldir2build.depends = $(MAKEFILE) # this adds dependency on this .pri
     21!isEmpty(TARGET_SHORT):qmldir2build.commands = $$QMAKE_COPY_QMLDIR ${QMAKE_FILE_IN} ${QMAKE_FILE_OUT} $$TARGET $$TARGET_SHORT
     22else:qmldir2build.commands = $$QMAKE_COPY ${QMAKE_FILE_IN} ${QMAKE_FILE_OUT}
     23qmldir2build.name = COPY ${QMAKE_FILE_IN}
     24qmldir2build.CONFIG += no_link
     25QMAKE_EXTRA_COMPILERS += qmldir2build
    2426
    2527TARGET = $$qtLibraryTarget($$TARGET)
     
    6668
    6769
    68 qmldir.files += $$PWD/qmldir
     70!isEmpty(TARGET_SHORT):qmldir.files += $$qmldir2build.output
     71else:qmldir.files += $$PWD/qmldir
    6972qmldir.path +=  $$[QT_INSTALL_IMPORTS]/$$TARGETPATH
    7073
Note: See TracChangeset for help on using the changeset viewer.