diff options
author | arcadia-devtools <arcadia-devtools@yandex-team.ru> | 2022-02-18 15:49:59 +0300 |
---|---|---|
committer | arcadia-devtools <arcadia-devtools@yandex-team.ru> | 2022-02-18 15:49:59 +0300 |
commit | b4cb34dfb2619f594d82e512fd9ff7fc97400133 (patch) | |
tree | 6a64ab25a145265287789bceed3f59e953561206 /tools/enum_parser | |
parent | 5e837a820d5be0671fa4096a1cc1e378453e5132 (diff) | |
download | ydb-b4cb34dfb2619f594d82e512fd9ff7fc97400133.tar.gz |
intermediate changes
ref:1a0585d83f27cb6fb5b9c4f68a08177e10faf3b3
Diffstat (limited to 'tools/enum_parser')
-rw-r--r-- | tools/enum_parser/enum_parser/bin/CMakeLists.txt | 18 | ||||
-rw-r--r-- | tools/enum_parser/enum_serialization_runtime/CMakeLists.txt | 8 | ||||
-rw-r--r-- | tools/enum_parser/parse_enum/CMakeLists.txt | 9 |
3 files changed, 35 insertions, 0 deletions
diff --git a/tools/enum_parser/enum_parser/bin/CMakeLists.txt b/tools/enum_parser/enum_parser/bin/CMakeLists.txt new file mode 100644 index 0000000000..f3b4d414c3 --- /dev/null +++ b/tools/enum_parser/enum_parser/bin/CMakeLists.txt @@ -0,0 +1,18 @@ +add_executable(enum_parser) +target_link_libraries(enum_parser PUBLIC + contrib-libs-cxxsupp + yutil + library-cpp-cpuid_check + cpp-getopt-small + tools-enum_parser-parse_enum +) +target_sources(enum_parser PRIVATE + ${CMAKE_SOURCE_DIR}/tools/enum_parser/enum_parser/main.cpp +) +target_link_flags(enum_parser + PUBLIC + -lpthread + -lrt + -ldl +) +vcs_info(enum_parser) diff --git a/tools/enum_parser/enum_serialization_runtime/CMakeLists.txt b/tools/enum_parser/enum_serialization_runtime/CMakeLists.txt new file mode 100644 index 0000000000..c3496ddd3e --- /dev/null +++ b/tools/enum_parser/enum_serialization_runtime/CMakeLists.txt @@ -0,0 +1,8 @@ +add_library(tools-enum_parser-enum_serialization_runtime) +target_link_libraries(tools-enum_parser-enum_serialization_runtime PUBLIC + contrib-libs-cxxsupp + yutil +) +target_sources(tools-enum_parser-enum_serialization_runtime PRIVATE + ${CMAKE_SOURCE_DIR}/tools/enum_parser/enum_serialization_runtime/enum_runtime.cpp +) diff --git a/tools/enum_parser/parse_enum/CMakeLists.txt b/tools/enum_parser/parse_enum/CMakeLists.txt new file mode 100644 index 0000000000..c494761068 --- /dev/null +++ b/tools/enum_parser/parse_enum/CMakeLists.txt @@ -0,0 +1,9 @@ +add_library(tools-enum_parser-parse_enum) +target_link_libraries(tools-enum_parser-parse_enum PUBLIC + contrib-libs-cxxsupp + yutil + library-cpp-cppparser +) +target_sources(tools-enum_parser-parse_enum PRIVATE + ${CMAKE_SOURCE_DIR}/tools/enum_parser/parse_enum/parse_enum.cpp +) |