|
1 | 1 | cmake_minimum_required(VERSION 3.13.0) |
2 | | -project(kmtricks VERSION 1.1.1 LANGUAGES C CXX) |
| 2 | +project(kmtricks VERSION 1.2.0 LANGUAGES C CXX) |
3 | 3 |
|
4 | 4 | set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake") |
5 | 5 |
|
@@ -56,13 +56,6 @@ set(PROJECT_DESCRIPTION "kmtricks - k-mer matrices and Bloom filters constructio |
56 | 56 | |
57 | 57 |
|
58 | 58 | set(CMAKE_CXX_STANDARD 17) |
59 | | -#set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}") |
60 | | -#if (NATIVE) |
61 | | -# set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -march=native") |
62 | | -#endif() |
63 | | -#set(CMAKE_CXX_FLAGS_RELEASE "-O3 -DNDEBUG") |
64 | | -#set(CMAKE_CXX_FLAGS_DEBUG "-O0 -g") |
65 | | -#set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O0 -g -DNDEBUG") |
66 | 59 |
|
67 | 60 | if (DEV_MODE) |
68 | 61 | add_compile_definitions(KM_DEV_MODE) |
@@ -116,57 +109,6 @@ get_sha1(${THIRDPARTY_DIR}/cfrcat CFR_SHA1) |
116 | 109 |
|
117 | 110 | configure_file("${PROJECT_SOURCE_DIR}/include/kmtricks/config.h.in" ${PROJECT_BINARY_DIR}/include/kmtricks/config.hpp) |
118 | 111 |
|
119 | | -#set(THIRDPARTY_BUILD_DIR ${PROJECT_BINARY_DIR}/thirdparty) |
120 | | -# |
121 | | -#set(SPD_INCLUDE ${THIRDPARTY_DIR}/spdlog/include) |
122 | | -#set(FMT_INCLUDE ${THIRDPARTY_DIR}/fmt/include) |
123 | | -#set(BCLI_INCLUDE ${THIRDPARTY_DIR}/bcli/include) |
124 | | -#set(LZ4_INCLUDE ${THIRDPARTY_DIR}/lz4/lib) |
125 | | -#set(TURBOP_INCLUDE ${THIRDPARTY_DIR}/TurboPFor-Integer-Compression) |
126 | | -#set(GATB_INCLUDE ${THIRDPARTY_DIR}/gatb-core-stripped/src) |
127 | | -#set(GATB_INCLUDE ${GATB_INCLUDE} ${THIRDPARTY_DIR}/gatb-core-stripped/thirdparty) |
128 | | -#set(GATB_INCLUDE ${GATB_INCLUDE} ${THIRDPARTY_BUILD_DIR}/GATB/src/GATB-build/include) |
129 | | -#set(KFF_INCLUDE ${THIRDPARTY_BUILD_DIR}/KFF/src/KFF-build) |
130 | | -#set(GTEST_INCLUDE ${THIRDPARTY_DIR}/googletest/googletest/include) |
131 | | -#set(SDSL_INCLUDE ${THIRDPARTY_BUILD_DIR}/SDSL/src/SDSL-build/include) |
132 | | -#set(CROAR_INCLUDE ${THIRDPARTY_DIR}/CRoaring/include) |
133 | | -#set(HOWDE_INCLUDE ${PROJECT_SOURCE_DIR}/km_howdesbt) |
134 | | -#set(INDICATORS_INCLUDE ${THIRDPARTY_DIR}/indicators/include) |
135 | | -#set(XXHASH_INCLUDE ${THIRDPARTY_DIR}/xxHash/) |
136 | | -#set(ROBIN_INCLUDE ${THIRDPARTY_DIR}/robin-hood-hashing/src/include) |
137 | | -#set(CFR_INCLUDE ${THIRDPARTY_DIR}/cfrcat/include) |
138 | | -#set(FMT_LIB ${THIRDPARTY_BUILD_DIR}/FMT/src/FMT-build/) |
139 | | -#set(KFF_LIB ${THIRDPARTY_BUILD_DIR}/KFF/src/KFF-build) |
140 | | -#set(LZ4_LIB ${THIRDPARTY_BUILD_DIR}/LZ4/src/LZ4-build) |
141 | | -#set(GTEST_LIB ${THIRDPARTY_BUILD_DIR}/GTEST/src/GTEST-build/lib) |
142 | | -#set(SDSL_LIB ${THIRDPARTY_BUILD_DIR}/SDSL/src/SDSL-build/lib) |
143 | | -#set(CROAR_LIB ${THIRDPARTY_BUILD_DIR}/CROAR/src/CROAR-build/src) |
144 | | -#set(XXHASH_LIB ${THIRDPARTY_BUILD_DIR}/XXHASH/src/XXHASH-build) |
145 | | -#set(TURBOP_LIB ${THIRDPARTY_BUILD_DIR}/TURBOP) |
146 | | - |
147 | | -#if (${CMAKE_BUILD_TYPE} STREQUAL "Release") |
148 | | -# set(GATB_LIB_DIR ${THIRDPARTY_BUILD_DIR}/GATB/src/GATB-build/lib/Release) |
149 | | -#else() |
150 | | -# set(GATB_LIB_DIR ${THIRDPARTY_BUILD_DIR}/GATB/src/GATB-build/lib/Debug) |
151 | | -#endif() |
152 | | -# |
153 | | -#set(INCLUDES ${SPD_INCLUDE} ${FMT_INCLUDE} ${BCLI_INCLUDE} ${GTEST_INCLUDE} ${KFF_INCLUDE} |
154 | | -# ${ZLIB_INCLUDE_DIRS} ${LZ4_INCLUDE} ${GATB_INCLUDE} ${HOWDE_INCLUDE} ${INDICATORS_INCLUDE} |
155 | | -# ${SDSL_INCLUDE} ${CROAR_INCLUDE} ${XXHASH_INCLUDE} ${ROBIN_INCLUDE} ${TURBOP_INCLUDE} |
156 | | -# ${CFR_INCLUDE}) |
157 | | -# |
158 | | -#set(KM_INCLUDES ${PROJECT_SOURCE_DIR}/include ${PROJECT_BINARY_DIR}/include) |
159 | | -#set(DEPS SPDLOG FMT LZ4 KFF GATB SDSL XXHASH GATB TURBOP) |
160 | | -# |
161 | | -#include_directories(SYSTEM ${INCLUDES}) |
162 | | -#include_directories(${KM_INCLUDES}) |
163 | | -# |
164 | | -#link_directories(${FMT_LIB} ${KMTRICKS_LIB} ${KFF_LIB} ${LZ4_LIB} ${GATB_LIB_DIR} ${SDSL_LIB} |
165 | | -# ${CROAR_LIB} ${XXHASH_LIB} ${TURBOP_LIB}) |
166 | | -# |
167 | | -#add_library(LINK_LIBS INTERFACE) |
168 | | -#target_link_libraries(LINK_LIBS INTERFACE fmt lz4 pthread dl kff gatbcore ZLIB::ZLIB xxhash sdsl ic) |
169 | | - |
170 | 112 | if (WITH_HOWDE) |
171 | 113 | add_subdirectory(km_howdesbt) |
172 | 114 | endif() |
|
0 commit comments