From 74129f670a190b8f988a02feeb501822225a20ec Mon Sep 17 00:00:00 2001 From: Gioacchino Mazzurco Date: Tue, 9 Oct 2018 18:06:21 +0200 Subject: [PATCH] jsonwrappersincl target always fails if doxygen fail --- libretroshare/src/libretroshare.pro | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/libretroshare/src/libretroshare.pro b/libretroshare/src/libretroshare.pro index 9a8c32b83..abac20840 100644 --- a/libretroshare/src/libretroshare.pro +++ b/libretroshare/src/libretroshare.pro @@ -905,11 +905,11 @@ rs_jsonapi { jsonwrappersincl.target = $${WRAPPERS_INCL_FILE} jsonwrappersincl.commands = \ - mkdir -p $${JSONAPI_GENERATOR_OUT}; \ - cp $${DOXIGEN_CONFIG_SRC} $${DOXIGEN_CONFIG_OUT}; \ - echo OUTPUT_DIRECTORY=$$shell_path($${JSONAPI_GENERATOR_OUT}) >> $${DOXIGEN_CONFIG_OUT};\ - echo INPUT=$$shell_path($${DOXIGEN_INPUT_DIRECTORY}) >> $${DOXIGEN_CONFIG_OUT}; \ - doxygen $${DOXIGEN_CONFIG_OUT}; \ + mkdir -p $${JSONAPI_GENERATOR_OUT} && \ + cp $${DOXIGEN_CONFIG_SRC} $${DOXIGEN_CONFIG_OUT} && \ + echo OUTPUT_DIRECTORY=$$shell_path($${JSONAPI_GENERATOR_OUT}) >> $${DOXIGEN_CONFIG_OUT} && \ + echo INPUT=$$shell_path($${DOXIGEN_INPUT_DIRECTORY}) >> $${DOXIGEN_CONFIG_OUT} && \ + doxygen $${DOXIGEN_CONFIG_OUT} && \ $${JSONAPI_GENERATOR_EXE} $${JSONAPI_GENERATOR_SRC} $${JSONAPI_GENERATOR_OUT}; QMAKE_EXTRA_TARGETS += jsonwrappersincl libretroshare.depends += jsonwrappersincl