diff options
Diffstat (limited to 'library/cpp/codecs')
| -rw-r--r-- | library/cpp/codecs/CMakeLists.txt | 26 | ||||
| -rw-r--r-- | library/cpp/codecs/greedy_dict/CMakeLists.txt | 11 |
2 files changed, 37 insertions, 0 deletions
diff --git a/library/cpp/codecs/CMakeLists.txt b/library/cpp/codecs/CMakeLists.txt new file mode 100644 index 00000000000..f81ed61a082 --- /dev/null +++ b/library/cpp/codecs/CMakeLists.txt @@ -0,0 +1,26 @@ +add_library(library-cpp-codecs) +target_link_libraries(library-cpp-codecs PUBLIC + contrib-libs-cxxsupp + yutil + contrib-libs-zstd + library-cpp-bit_io + library-cpp-blockcodecs + cpp-codecs-greedy_dict + library-cpp-comptable + cpp-containers-comptrie + cpp-deprecated-accessors + library-cpp-packers + cpp-string_utils-relaxed_escaper +) +target_sources(library-cpp-codecs PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/codecs/tls_cache.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/codecs/codecs.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/codecs/codecs_registry.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/codecs/comptable_codec.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/codecs/delta_codec.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/codecs/float_huffman.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/codecs/huffman_codec.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/codecs/pfor_codec.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/codecs/solar_codec.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/codecs/zstd_dict_codec.cpp +) diff --git a/library/cpp/codecs/greedy_dict/CMakeLists.txt b/library/cpp/codecs/greedy_dict/CMakeLists.txt new file mode 100644 index 00000000000..430f26f7926 --- /dev/null +++ b/library/cpp/codecs/greedy_dict/CMakeLists.txt @@ -0,0 +1,11 @@ +add_library(cpp-codecs-greedy_dict) +target_link_libraries(cpp-codecs-greedy_dict PUBLIC + contrib-libs-cxxsupp + yutil + cpp-containers-comptrie + cpp-string_utils-relaxed_escaper +) +target_sources(cpp-codecs-greedy_dict PRIVATE + ${CMAKE_SOURCE_DIR}/library/cpp/codecs/greedy_dict/gd_builder.cpp + ${CMAKE_SOURCE_DIR}/library/cpp/codecs/greedy_dict/gd_entry.cpp +) |
