From dac686c4c51e118efffc3bcd3769ac02bc6cf90b Mon Sep 17 00:00:00 2001 From: Jiuru Li Date: Sun, 5 Jul 2026 11:18:05 +0800 Subject: [PATCH 1/2] add include in cmake lists --- CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index cbe06d7d..f0253ed3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -108,6 +108,11 @@ if (WIN32) target_link_libraries(enet winmm ws2_32) endif() +target_include_directories(enet + PUBLIC + ${CMAKE_CURRENT_SOURCE_DIR}/include +) + include(GNUInstallDirs) install(TARGETS enet RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} From 83d57f77014873c93a5622d62f16855d294f017b Mon Sep 17 00:00:00 2001 From: Jiuru Li Date: Sun, 5 Jul 2026 11:26:18 +0800 Subject: [PATCH 2/2] replace original include --- CMakeLists.txt | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index f0253ed3..55001500 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -65,8 +65,6 @@ if(HAS_SOCKLEN_T) add_definitions(-DHAS_SOCKLEN_T=1) endif() -include_directories(${PROJECT_SOURCE_DIR}/include) - set(INCLUDE_FILES_PREFIX include/enet) set(INCLUDE_FILES ${INCLUDE_FILES_PREFIX}/callbacks.h @@ -104,15 +102,15 @@ add_library(enet ${SOURCE_FILES} ) -if (WIN32) - target_link_libraries(enet winmm ws2_32) -endif() - target_include_directories(enet PUBLIC - ${CMAKE_CURRENT_SOURCE_DIR}/include + ${PROJECT_SOURCE_DIR}/include ) +if (WIN32) + target_link_libraries(enet winmm ws2_32) +endif() + include(GNUInstallDirs) install(TARGETS enet RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}