瀏覽代碼

Revert "fix cmake"

This reverts commit 0a0d56770402b1e077c72c3fb76d0df52caf87d5.
blueloveTH 9 月之前
父節點
當前提交
d28d86339d
共有 2 個文件被更改,包括 1 次插入7 次删除
  1. 0 6
      CMakeLists.txt
  2. 1 1
      cmake_build.py

+ 0 - 6
CMakeLists.txt

@@ -66,9 +66,6 @@ endif()
 
 if(PK_BUILD_SHARED_LIB)
     message(">> Building shared library")
-    if(PK_ENABLE_DETERMINISM)
-        message(FATAL_ERROR "PK_ENABLE_DETERMINISM is not supported with shared library")
-    endif()
     add_library(${PROJECT_NAME} SHARED ${POCKETPY_SRC})
 elseif(PK_BUILD_STATIC_LIB)
     message(">> Building static library")
@@ -79,9 +76,6 @@ else()
         add_library(${PROJECT_NAME} STATIC ${POCKETPY_SRC})
     else()
         message(">> Building shared library + executable")
-        if(PK_ENABLE_DETERMINISM)
-            message(FATAL_ERROR "PK_ENABLE_DETERMINISM is not supported with shared library")
-        endif()
         add_library(${PROJECT_NAME} SHARED ${POCKETPY_SRC})
     endif()
     add_executable(main src2/main.c)

+ 1 - 1
cmake_build.py

@@ -20,7 +20,7 @@ assert config in ['Debug', 'Release', 'RelWithDebInfo']
 
 os.chdir("build")
 
-code = os.system(f"cmake .. -DPK_ENABLE_OS=ON -DPK_ENABLE_DETERMINISM=ON -DPK_BUILD_STATIC_MAIN=ON -DCMAKE_BUILD_TYPE={config} {extra_flags}")
+code = os.system(f"cmake .. -DPK_ENABLE_OS=ON -DPK_ENABLE_DETERMINISM=ON -DCMAKE_BUILD_TYPE={config} {extra_flags}")
 assert code == 0
 code = os.system(f"cmake --build . --config {config} -j 4")
 assert code == 0