|
@@ -13,7 +13,6 @@ ly_set(PAL_TRAIT_BUILD_HOST_GUI_TOOLS FALSE)
|
|
ly_set(PAL_TRAIT_BUILD_HOST_TOOLS FALSE)
|
|
ly_set(PAL_TRAIT_BUILD_HOST_TOOLS FALSE)
|
|
ly_set(PAL_TRAIT_BUILD_SERVER_SUPPORTED FALSE)
|
|
ly_set(PAL_TRAIT_BUILD_SERVER_SUPPORTED FALSE)
|
|
ly_set(PAL_TRAIT_BUILD_UNIFIED_SUPPORTED FALSE)
|
|
ly_set(PAL_TRAIT_BUILD_UNIFIED_SUPPORTED FALSE)
|
|
-ly_set(PAL_TRAIT_BUILD_TESTS_SUPPORTED TRUE)
|
|
|
|
ly_set(PAL_TRAIT_BUILD_UNITY_SUPPORTED TRUE)
|
|
ly_set(PAL_TRAIT_BUILD_UNITY_SUPPORTED TRUE)
|
|
ly_set(PAL_TRAIT_BUILD_UNITY_EXCLUDE_EXTENSIONS ".mm")
|
|
ly_set(PAL_TRAIT_BUILD_UNITY_EXCLUDE_EXTENSIONS ".mm")
|
|
ly_set(PAL_TRAIT_BUILD_EXCLUDE_ALL_TEST_RUNS_FROM_IDE TRUE)
|
|
ly_set(PAL_TRAIT_BUILD_EXCLUDE_ALL_TEST_RUNS_FROM_IDE TRUE)
|
|
@@ -21,6 +20,15 @@ ly_set(PAL_TRAIT_BUILD_CPACK_SUPPORTED FALSE)
|
|
|
|
|
|
ly_set(PAL_TRAIT_PROF_PIX_SUPPORTED FALSE)
|
|
ly_set(PAL_TRAIT_PROF_PIX_SUPPORTED FALSE)
|
|
|
|
|
|
|
|
+# Determine if tests are supported based on the PAL_TRAIT_BUILD_TESTS_SUPPORTED_DEFAULT global property
|
|
|
|
+get_property(is_test_supported_default_set GLOBAL PROPERTY PAL_TRAIT_BUILD_TESTS_SUPPORTED_DEFAULT SET)
|
|
|
|
+if (is_test_supported_default_set)
|
|
|
|
+ get_property(test_supported_default GLOBAL PROPERTY PAL_TRAIT_BUILD_TESTS_SUPPORTED_DEFAULT)
|
|
|
|
+ ly_set(PAL_TRAIT_BUILD_TESTS_SUPPORTED ${test_supported_default})
|
|
|
|
+else()
|
|
|
|
+ ly_set(PAL_TRAIT_BUILD_TESTS_SUPPORTED TRUE)
|
|
|
|
+endif()
|
|
|
|
+
|
|
# Test library support
|
|
# Test library support
|
|
ly_set(PAL_TRAIT_TEST_GOOGLE_TEST_SUPPORTED FALSE)
|
|
ly_set(PAL_TRAIT_TEST_GOOGLE_TEST_SUPPORTED FALSE)
|
|
ly_set(PAL_TRAIT_TEST_GOOGLE_BENCHMARK_SUPPORTED FALSE)
|
|
ly_set(PAL_TRAIT_TEST_GOOGLE_BENCHMARK_SUPPORTED FALSE)
|