Revert the origin-tracking infrastructure from commit 98093c45 (QtAutoUic: Add INTERFACE_AUTOUIC_OPTIONS target property., 2013-11-20). Use the compatibility-tracking for compatible strings instead. If two different dependencies require different AUTOUIC_OPTIONS, cmake will now appropriately issue an error.
18 lines
566 B
CMake
18 lines
566 B
CMake
include(RunCMake)
|
|
|
|
run_cmake(InterfaceBool-mismatch-depends)
|
|
run_cmake(InterfaceBool-mismatch-depend-self)
|
|
run_cmake(InterfaceBool-mismatched-use)
|
|
run_cmake(InterfaceBool-builtin-prop)
|
|
run_cmake(InterfaceString-mismatch-depends)
|
|
run_cmake(InterfaceString-mismatch-depend-self)
|
|
run_cmake(InterfaceString-mismatched-use)
|
|
run_cmake(InterfaceString-builtin-prop)
|
|
run_cmake(InterfaceString-Bool-Conflict)
|
|
run_cmake(DebugProperties)
|
|
|
|
if (QT_QMAKE_EXECUTABLE})
|
|
set(RunCMake_TEST_OPTIONS -DQT_QMAKE_EXECUTABLE:FILEPATH=${QT_QMAKE_EXECUTABLE})
|
|
run_cmake(AutoUic)
|
|
endif()
|