From b6ef2b16a42f9f27120a1e4af128ee7ed650d7d8 Mon Sep 17 00:00:00 2001 From: Dominik Holland Date: Fri, 22 Sep 2017 11:21:48 +0200 Subject: Create the ivigenerator during the prepare_docs phase This is needed to autogenerate the API, which is later parsed by qdoc Change-Id: Ic61c7010f78b376832a23b07f9a92476f660738d Reviewed-by: Robert Griebl --- src/tools/ivigenerator/qface_internal_build.pri | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/tools/ivigenerator/qface_internal_build.pri b/src/tools/ivigenerator/qface_internal_build.pri index 33b98be..10424d9 100644 --- a/src/tools/ivigenerator/qface_internal_build.pri +++ b/src/tools/ivigenerator/qface_internal_build.pri @@ -83,3 +83,10 @@ osx { virtualenv-python.CONFIG = no_check_exist INSTALLS += virtualenv-python } + +# Create the ivigenerator when the prepare_docs target is run, to generate the code +# and have it ready when qdoc parses it for the documentation +prepare_docs { + prepare_docs.depends += $${deploy_virtualenv.target} + QMAKE_EXTRA_TARGETS += prepare_docs +} -- cgit v1.2.3