CMAKE_SKIP_TEST_ALL_DEPENDENCYΒΆ
New in version 3.29.
Control whether the test
target depends on the all
target.
If this variable is not defined, or is set to TRUE
, then the
test
(or RUN_TESTS
) target does not depend on the
all
(or ALL_BUILD
) target. When the test
target is built,
e.g., via make test
, the test process will start immediately,
regardless of whether the project has been completely built or not.
If CMAKE_SKIP_TEST_ALL_DEPENDENCY
is explicitly set to FALSE
,
then the test
target will depend on the all
target. When the
test
target is built, e.g., via make test
, the all
target
will be built first, and then the tests will run.
See also CMAKE_SKIP_INSTALL_ALL_DEPENDENCY
.