diff --git a/CMakeLists.txt b/CMakeLists.txt index bc0778e762b4f4e88d5240a08c5b2ae0a9a1afb9..cced477b8003fda0c1099bfa8423001ccc6a7662 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -73,9 +73,6 @@ target_precompile_headers(Vivy # STL headers <memory> - - REUSE_FROM - lua ) # More options and warnings diff --git a/vendor/lua-5.4.3/CMakeLists.txt b/vendor/lua-5.4.3/CMakeLists.txt index a27db59c2ee3477bf2364616d3a2a183b1f8e0cb..8e5865107302aa06e3b5b3a554c516c413272d2a 100644 --- a/vendor/lua-5.4.3/CMakeLists.txt +++ b/vendor/lua-5.4.3/CMakeLists.txt @@ -11,13 +11,6 @@ list(REMOVE_ITEM Lua_SRC "src/lua.c" "src/luac.c") add_library(lua STATIC ${Lua_SRC} ${Lua_INC}) target_include_directories(lua PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/src/") -target_precompile_headers(lua - PUBLIC - "${CMAKE_CURRENT_SOURCE_DIR}/src/lua.h" - "${CMAKE_CURRENT_SOURCE_DIR}/src/lualib.h" - "${CMAKE_CURRENT_SOURCE_DIR}/src/lauxlib.h" - PRIVATE - ${Lua_INC} -) -add_executable(lua-cli lua src/lua.c) +add_executable(lua-cli src/lua.c) +target_link_libraries(lua-cli PRIVATE lua)