| # DerivedSources - qmake build info |
| |
| CONFIG -= debug_and_release |
| |
| TEMPLATE = lib |
| TARGET = dummy |
| |
| QMAKE_EXTRA_TARGETS += generated_files |
| |
| isEmpty(OUTPUT_DIR): OUTPUT_DIR = ../.. |
| SRC_ROOT_DIR = $$replace(PWD, "/Tools/MiniBrowser", "") |
| |
| !exists($$OUTPUT_DIR/MiniBrowser/qt): system($$QMAKE_MKDIR $$OUTPUT_DIR/MiniBrowser/qt) |
| |
| ualist_copier.input = $$SRC_ROOT_DIR/Tools/QtTestBrowser/useragentlist.txt |
| ualist_copier.output = $$OUTPUT_DIR/MiniBrowser/qt/useragentlist.txt |
| ualist_copier.tempNames = $$ualist_copier.input $$ualist_copier.output |
| ualist_copier.commands = $$QMAKE_COPY $$replace(ualist_copier.tempNames, "/", $$QMAKE_DIR_SEP) |
| ualist_copier.depends = $$ualist_copier.input |
| generated_files.depends += ualist_copier |
| QMAKE_EXTRA_TARGETS += ualist_copier |
| |
| # We have to copy the resource file to the build directory |
| # to use the useragentlist.txt file of QtTestBrowser without |
| # polluting the source tree. |
| |
| qrc_copier.input = $$SRC_ROOT_DIR/Tools/MiniBrowser/MiniBrowser.qrc |
| qrc_copier.output = $$OUTPUT_DIR/MiniBrowser/qt/MiniBrowser.qrc |
| qrc_copier.tempNames = $$qrc_copier.input $$qrc_copier.output |
| qrc_copier.commands = $$QMAKE_COPY $$replace(qrc_copier.tempNames, "/", $$QMAKE_DIR_SEP) |
| qrc_copier.depends = ualist_copier $$qrc_copier.input |
| generated_files.depends += qrc_copier |
| QMAKE_EXTRA_TARGETS += qrc_copier |