diff --git a/CMakeLists.txt b/CMakeLists.txt index 71afd24..8baa754 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -51,9 +51,22 @@ endif() # library # +file(GLOB_RECURSE CURLY_HPP_HEADERS + headers/curly.hpp/*.hpp + headers/curly.hpp/*.inl) + +file(GLOB_RECURSE CURLY_HPP_SOURCES + sources/curly.hpp/*.cpp + sources/curly.hpp/*.hpp + sources/curly.hpp/*.inl) + add_library(${PROJECT_NAME} STATIC - headers/curly.hpp/curly.hpp - sources/curly.cpp) + ${CURLY_HPP_HEADERS} + ${CURLY_HPP_SOURCES}) + +source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR} FILES + ${CURLY_HPP_HEADERS} + ${CURLY_HPP_SOURCES}) target_include_directories(${PROJECT_NAME} PUBLIC headers) diff --git a/sources/curly.cpp b/sources/curly.hpp/curly.cpp similarity index 100% rename from sources/curly.cpp rename to sources/curly.hpp/curly.cpp