From 69a939e5a1b99f5eef5a1dbdc270808ab234d4a7 Mon Sep 17 00:00:00 2001 From: Mike Krus Date: Sat, 30 Sep 2017 22:04:41 +0200 Subject: Restore macOS support Adding a delay before generating the code appears to introduce enough difference to avoid race conditions between makefile and generate code timestamps Change-Id: I7ba3361492053b65ddd89b41ee46c32cec96f8ab Reviewed-by: Dominik Holland --- mkspecs/features/ivigenerator.prf | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'mkspecs') diff --git a/mkspecs/features/ivigenerator.prf b/mkspecs/features/ivigenerator.prf index 74cac03..b7a3991 100644 --- a/mkspecs/features/ivigenerator.prf +++ b/mkspecs/features/ivigenerator.prf @@ -62,7 +62,8 @@ IVI_GENERATOR_OPTIONS = --format=$$QFACE_FORMAT !isEmpty(QFACE_MODULE_NAME): IVI_GENERATOR_OPTIONS += --module=$$QFACE_MODULE qface_sources.target = $$relative_path($$PRI, $$OUT_PWD) -qface_sources.commands = $$ENV $$shell_path($$IVI_GENERATOR) $$IVI_GENERATOR_OPTIONS $$shell_path($$QFACE_ABS_PWD/$${QFACE_FILE}) $$shell_path($$QFACE_OUTPUT_DIR) +macos: qface_sources.commands = sleep 1 && $$ENV $$shell_path($$IVI_GENERATOR) $$IVI_GENERATOR_OPTIONS $$shell_path($$QFACE_ABS_PWD/$${QFACE_FILE}) $$shell_path($$QFACE_OUTPUT_DIR) +else: qface_sources.commands = $$ENV $$shell_path($$IVI_GENERATOR) $$IVI_GENERATOR_OPTIONS $$shell_path($$QFACE_ABS_PWD/$${QFACE_FILE}) $$shell_path($$QFACE_OUTPUT_DIR) qface_sources.depends = $$IVI_GENERATOR_PATH/generate.py # Add all templates of the generator format as dependency -- cgit v1.2.1