diff --git a/CMakeLists.txt b/CMakeLists.txt index 13d40299097b8915cd584a45214dd9a8071a077b..31b755b09e5fb5da91cee57fe13abe278d57b4d8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -69,9 +69,13 @@ MESSAGE("Install target dir is " ${CMAKE_INSTALL_PREFIX}) # ADD_SUBDIRECTORY(src bin) bin 为目标目录, 可以省略 ADD_SUBDIRECTORY(deps) ADD_SUBDIRECTORY(src) -ADD_SUBDIRECTORY(unitest) ADD_SUBDIRECTORY(test/perf) +OPTION(WITH_UNIT_TESTS "Compile miniob with unit tests" ON) + +IF(WITH_UNIT_TESTS) + ADD_SUBDIRECTORY(unitest) +ENDIF() # install 准备安装的目录是cmakefile 的当前目录, 不是build 后生成的目录 # Files 默认权限OWNER_WRITE, OWNER_READ, GROUP_READ,和WORLD_READ,即644权限