CMAKE_SKIP_TEST_ALL_DEPENDENCY¶
於 3.29 版本新增。
控制 test
目標是否依賴 all
目標。
如果此變數未定義,或設定為 TRUE
,則 test
(或 RUN_TESTS
)目標不依賴 all
(或 ALL_BUILD
)目標。當建置 test
目標時,例如透過 make test
,測試程序將立即開始,無論專案是否已完全建置。
如果 CMAKE_SKIP_TEST_ALL_DEPENDENCY
明確設定為 FALSE
,則 test
目標將依賴 all
目標。當建置 test
目標時,例如透過 make test
,將先建置 all
目標,然後再執行測試。