diff --git a/CMakeLists.txt b/CMakeLists.txt index 0bf57cb..f56c93a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -74,27 +74,27 @@ set(FETCHCONTENT_QUIET OFF) # Display download progress set(CMAKE_EXPORT_COMPILE_COMMANDS ON) # Generate compile_commands.json # ======================================================== -# External Dependencies +# External Dependencies (currently not needed) # ======================================================== -# --- Add Sol2 (Lua C++ Binding Library) -FetchContent_Declare( - sol2 - GIT_REPOSITORY https://github.com/ThePhD/sol2.git - GIT_TAG v3.3.0 -) -FetchContent_MakeAvailable(sol2) - -# --- Add Lua -FetchContent_Declare( - lua - GIT_REPOSITORY "https://github.com/marovira/lua" - GIT_TAG "5.4.4" -) -FetchContent_MakeAvailable(lua) - -set(LUA_BUILD_INTERPRETER ON CACHE BOOL "Build the Lua interpreter" FORCE) -set(SOL2_ENABLE_INSTALL OFF CACHE BOOL "" FORCE) +# # --- Add Sol2 (Lua C++ Binding Library) +# FetchContent_Declare( +# sol2 +# GIT_REPOSITORY https://github.com/ThePhD/sol2.git +# GIT_TAG v3.3.0 +# ) +# FetchContent_MakeAvailable(sol2) +# +# # --- Add Lua +# FetchContent_Declare( +# lua +# GIT_REPOSITORY "https://github.com/marovira/lua" +# GIT_TAG "5.4.4" +# ) +# FetchContent_MakeAvailable(lua) +# +# set(LUA_BUILD_INTERPRETER ON CACHE BOOL "Build the Lua interpreter" FORCE) +# set(SOL2_ENABLE_INSTALL OFF CACHE BOOL "" FORCE) # ======================================================== # Helper Function: Set Common Target Properties @@ -103,11 +103,11 @@ set(SOL2_ENABLE_INSTALL OFF CACHE BOOL "" FORCE) # that are shared among all targets. function(set_common_properties target) - target_link_libraries(${target} PRIVATE sol2::sol2) # Link with Sol2 - target_compile_definitions(${target} PRIVATE SOL_ALL_SAFETIES_ON=1) + #target_link_libraries(${target} PRIVATE sol2::sol2) # Link with Sol2 + #target_compile_definitions(${target} PRIVATE SOL_ALL_SAFETIES_ON=1) target_include_directories(${target} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/include) # Include project headers - target_sources(${target} PRIVATE ${SVA_COMMON_FILES}) # Include common files - target_link_libraries(${target} PRIVATE lua::lua) + #target_sources(${target} PRIVATE ${SVA_COMMON_FILES}) # Include common files + #target_link_libraries(${target} PRIVATE lua::lua) endfunction() # ======================================================== @@ -164,11 +164,11 @@ put_targets_into_folder( raylib uninstall ) -put_targets_into_folder( - FOLDER "ThirdParty/lua" - TARGETS - lua lua_lib -) +#put_targets_into_folder( +# FOLDER "ThirdParty/lua" +# TARGETS +# lua lua_lib +#) put_targets_into_folder( FOLDER "ThirdParty/glfw"