소스 검색

build system: avoid enabling tests by default when EnTT is the top dir project

Michele Caini 5 년 전
부모
커밋
d6d0cdf9aa
1개의 변경된 파일1개의 추가작업 그리고 6개의 파일을 삭제
  1. 1 6
      CMakeLists.txt

+ 1 - 6
CMakeLists.txt

@@ -33,11 +33,6 @@ project(
     LANGUAGES CXX
     LANGUAGES CXX
 )
 )
 
 
-set(MAIN_PROJECT OFF)
-if(CMAKE_SOURCE_DIR STREQUAL PROJECT_SOURCE_DIR)
-    set(MAIN_PROJECT ON)
-endif()
-
 if(NOT CMAKE_BUILD_TYPE)
 if(NOT CMAKE_BUILD_TYPE)
     set(CMAKE_BUILD_TYPE Debug)
     set(CMAKE_BUILD_TYPE Debug)
 endif()
 endif()
@@ -153,7 +148,7 @@ export(PACKAGE EnTT)
 # Tests
 # Tests
 #
 #
 
 
-option(ENTT_BUILD_TESTING "Enable building tests." ${MAIN_PROJECT})
+option(ENTT_BUILD_TESTING "Enable building tests." OFF)
 
 
 if(ENTT_BUILD_TESTING)
 if(ENTT_BUILD_TESTING)
     option(ENTT_FIND_GTEST_PACKAGE "Enable finding gtest package." OFF)
     option(ENTT_FIND_GTEST_PACKAGE "Enable finding gtest package." OFF)