Details
-
Type:
Bug
-
Status: Reported
-
Priority:
P3: Somewhat important
-
Resolution: Unresolved
-
Affects Version/s: 6.3
-
Fix Version/s: None
-
Component/s: Build System: CMake
-
Labels:None
-
Platform/s:
Description
The main ABI miss dep-file dependency to the Multi-ABI external projects. When re-run 'ninja' after the successful build, it runs couple rules that trigger external project build:
[1/2] Performing qt_add_qml_module_test_build step for 'qt_internal_android_armeabi-v7a' ninja: no work to do.
This happens because external projects build steps set the 'ALWAYS' flag to TRUE. The behavior can be changed by using the STAMP_DIR option of ExternalProject_Add and providing the valid timestamp file for each build step.