diff --git a/Targets/CMakeLists.txt b/Targets/CMakeLists.txt index fdcc2aa..280a574 100644 --- a/Targets/CMakeLists.txt +++ b/Targets/CMakeLists.txt @@ -105,16 +105,6 @@ endif (TARGET_OS STREQUAL "android") # Generate build files set(_GEN_ARGS use_gold=false target_cpu=\\"${TARGET_CPU}\\" target_os=\\"${TARGET_OS}\\") -if (NOT BUILD_TESTS) - set(_GEN_ARGS ${_GEN_ARGS} rtc_include_tests=false) -endif (NOT BUILD_TESTS) - -if (LIBRARY_TYPE STREQUAL STATIC) - set(_GEN_ARGS ${_GEN_ARGS} is_component_build=false) -else (LIBRARY_TYPE STREQUAL STATIC) - set(_GEN_ARGS ${_GEN_ARGS} is_component_build=true) -endif (LIBRARY_TYPE STREQUAL STATIC) - if (MSVC OR XCODE) set(_GEN_ARGS ${_GEN_ARGS} is_debug=$<$:true>$<$:false>) elseif (CMAKE_BUILD_TYPE MATCHES Debug) @@ -123,6 +113,18 @@ else (MSVC OR XCODE) set(_GEN_ARGS ${_GEN_ARGS} is_debug=false) endif (MSVC OR XCODE) +if (BUILD_TESTS) + set(_GEN_ARGS ${_GEN_ARGS} rtc_include_tests=true) +elseif (BUILD_TESTS) + set(_GEN_ARGS ${_GEN_ARGS} rtc_include_tests=false) +endif (BUILD_TESTS) + +if (LIBRARY_TYPE STREQUAL STATIC) + set(_GEN_ARGS ${_GEN_ARGS} is_component_build=false) +else (LIBRARY_TYPE STREQUAL STATIC) + set(_GEN_ARGS ${_GEN_ARGS} is_component_build=true) +endif (LIBRARY_TYPE STREQUAL STATIC) + if (WIN32) set(_GEN_COMMAND gn gen out/Default --args="${_GEN_ARGS}") elseif (UNIX)