diff options
-rw-r--r-- | src/tools/ivigenerator/qface_internal_build.pri | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/tools/ivigenerator/qface_internal_build.pri b/src/tools/ivigenerator/qface_internal_build.pri index 0ffcc9f..e81b591 100644 --- a/src/tools/ivigenerator/qface_internal_build.pri +++ b/src/tools/ivigenerator/qface_internal_build.pri @@ -27,6 +27,12 @@ qtivi_qface_virtualenv.commands = \ @echo "Set up virtualenv for qface, name: qtivi_qface_virtualenv" QMAKE_EXTRA_TARGETS += qtivi_qface_virtualenv +# This helper adds a target for the qtivi_qface_virtualenv folder +# This target is needed for any target which has the folder as a dependency but not the python executable +qtivi_qface_virtualenv_helper.target = qtivi_qface_virtualenv +qtivi_qface_virtualenv_helper.depends = $${qtivi_qface_virtualenv.target} +QMAKE_EXTRA_TARGETS += qtivi_qface_virtualenv_helper + equals(QMAKE_HOST.os, Windows): VIRTUALENV_ACTIVATION = qtivi_qface_virtualenv\Scripts\activate && else: VIRTUALENV_ACTIVATION = . qtivi_qface_virtualenv/bin/activate && |