From b1ee2374162ebcb521ef4e2be056c2f7977ccde9 Mon Sep 17 00:00:00 2001 From: Andrej Babic Date: Thu, 26 Mar 2020 12:41:00 +0100 Subject: [PATCH] Split file to external and core --- core-writer/CMakeLists.txt | 11 ++++------- core-writer/external/CMakeLists.txt | 5 +++++ 2 files changed, 9 insertions(+), 7 deletions(-) create mode 100644 core-writer/external/CMakeLists.txt diff --git a/core-writer/CMakeLists.txt b/core-writer/CMakeLists.txt index 45a8b53..58fc515 100644 --- a/core-writer/CMakeLists.txt +++ b/core-writer/CMakeLists.txt @@ -1,14 +1,11 @@ -file(GLOB SOURCES - src/*.cpp - src/compression/*.cpp - src/compression/*.c) +add_subdirectory(external/) + +file(GLOB SOURCES src/*.cpp) add_library(core-writer STATIC ${SOURCES}) include_directories(core-writer external/) -target_include_directories(core-writer PUBLIC - src/ - src/compression) +target_include_directories(core-writer PUBLIC src/) if(CMAKE_BUILD_TYPE STREQUAL "Debug") target_compile_definitions(core-writer PRIVATE DEBUG_OUTPUT) diff --git a/core-writer/external/CMakeLists.txt b/core-writer/external/CMakeLists.txt new file mode 100644 index 0000000..dc288a0 --- /dev/null +++ b/core-writer/external/CMakeLists.txt @@ -0,0 +1,5 @@ +file(GLOB SOURCES bitshuffle/*.c) + +add_library(external STATIC ${SOURCES}) +target_include_directories(external PUBLIC .) +include_directories(/usr/include) \ No newline at end of file