diff options
Diffstat (limited to 'src/imports/builtins.pro')
-rw-r--r-- | src/imports/builtins.pro | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/src/imports/builtins.pro b/src/imports/builtins.pro new file mode 100644 index 00000000..8893e487 --- /dev/null +++ b/src/imports/builtins.pro @@ -0,0 +1,21 @@ +TEMPLATE = aux + +qmltypes_file = $$_PRO_FILE_PWD_/builtins.qmltypes +exists($$[QT_HOST_PREFIX]/.qmake.cache) { + # These bizarre rules copy the file to the qtbase build directory + + builtins2build.input = qmltypes_file + builtins2build.output = $$[QT_INSTALL_IMPORTS]/QtQuick1/builtins.qmltypes + !contains(TEMPLATE, vc.*): builtins2build.variable_out = PRE_TARGETDEPS + builtins2build.commands = $$QMAKE_COPY ${QMAKE_FILE_IN} ${QMAKE_FILE_OUT} + builtins2build.name = COPY ${QMAKE_FILE_IN} + builtins2build.CONFIG = no_link no_clean + + QMAKE_EXTRA_COMPILERS += builtins2build +} + +# Install rules +builtins.base = $$_PRO_FILE_PWD_ +builtins.files = $$qmltypes_file +builtins.path = $$[QT_INSTALL_IMPORTS]/$$TARGETPATH +INSTALLS += builtins |