From ac620fb3b79dc560743693524d6f425fd9786e68 Mon Sep 17 00:00:00 2001 From: Pcornat Date: Thu, 29 May 2025 13:29:46 +0200 Subject: [PATCH] Separate files between include and src --- CMakeLists.txt | 6 +++--- basic_data.hpp => include/basic_data.hpp | 0 window.hpp => include/window.hpp | 0 window.cpp => src/window.cpp | 0 4 files changed, 3 insertions(+), 3 deletions(-) rename basic_data.hpp => include/basic_data.hpp (100%) rename window.hpp => include/window.hpp (100%) rename window.cpp => src/window.cpp (100%) diff --git a/CMakeLists.txt b/CMakeLists.txt index 79eab88..9f46007 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -54,8 +54,8 @@ elseif (${CMAKE_CXX_COMPILER_ID} STREQUAL "GNU") set(LINKER_OPTIMIZED_OPTIONS ${LINKER_OPTIMIZED_OPTIONS} -fdevirtualize-at-ltrans) endif () -add_library(${PROJECT_NAME} SHARED window.cpp window.hpp basic_data.hpp) -target_precompile_headers(${PROJECT_NAME} PUBLIC window.hpp basic_data.hpp) +add_library(${PROJECT_NAME} SHARED src/window.cpp include/window.hpp include/basic_data.hpp) +target_precompile_headers(${PROJECT_NAME} PUBLIC include/window.hpp include/basic_data.hpp) target_include_directories(${PROJECT_NAME} PUBLIC $ INTERFACE $ @@ -92,7 +92,7 @@ configure_package_config_file(${CMAKE_CURRENT_SOURCE_DIR}/Config.cmake.in INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/windowGlfwGlLibTargets ) -install(FILES window.hpp basic_data.hpp DESTINATION include/windowGlfwGlLib) +install(FILES include/window.hpp include/basic_data.hpp DESTINATION include/windowGlfwGlLib) install(FILES "${CMAKE_CURRENT_BINARY_DIR}/windowGlfwGlLibTargetsConfig.cmake" diff --git a/basic_data.hpp b/include/basic_data.hpp similarity index 100% rename from basic_data.hpp rename to include/basic_data.hpp diff --git a/window.hpp b/include/window.hpp similarity index 100% rename from window.hpp rename to include/window.hpp diff --git a/window.cpp b/src/window.cpp similarity index 100% rename from window.cpp rename to src/window.cpp