diff options
author | svidyuk <svidyuk@yandex-team.com> | 2022-11-01 05:01:28 +0300 |
---|---|---|
committer | svidyuk <svidyuk@yandex-team.com> | 2022-11-01 05:01:28 +0300 |
commit | 3f96558c35a2bd76ff7d34d07ebb72a2a78722ff (patch) | |
tree | 363ce2a382e3c47b7e3a023c77b21cead11eb084 | |
parent | d99b3d79e8fbda3274460abc94f153b0333b2da6 (diff) | |
download | ydb-3f96558c35a2bd76ff7d34d07ebb72a2a78722ff.tar.gz |
Missing deps to generated headers
* Always add ARCHIVE output to cmake sorces as it's intendend to be used as header generator
* Precise port of ragel output file name from ya.make to generated cmake
-rw-r--r-- | contrib/libs/lua/CMakeLists.darwin.txt | 3 | ||||
-rw-r--r-- | contrib/libs/lua/CMakeLists.linux-aarch64.txt | 3 | ||||
-rw-r--r-- | contrib/libs/lua/CMakeLists.linux.txt | 3 | ||||
-rw-r--r-- | library/cpp/config/CMakeLists.txt | 1 |
4 files changed, 4 insertions, 6 deletions
diff --git a/contrib/libs/lua/CMakeLists.darwin.txt b/contrib/libs/lua/CMakeLists.darwin.txt index 7c46e2ae16..51c7acb0cb 100644 --- a/contrib/libs/lua/CMakeLists.darwin.txt +++ b/contrib/libs/lua/CMakeLists.darwin.txt @@ -25,6 +25,7 @@ target_link_libraries(contrib-libs-lua PUBLIC ) target_sources(contrib-libs-lua PRIVATE ${CMAKE_SOURCE_DIR}/contrib/libs/lua/lib.cpp + ${CMAKE_BINARY_DIR}/contrib/libs/lua/common.inc ) add_custom_command( OUTPUT @@ -42,5 +43,3 @@ add_custom_command( -o ${CMAKE_BINARY_DIR}/contrib/libs/lua/common.inc ) -target_sources(contrib-libs-lua PRIVATE ${CMAKE_BINARY_DIR}/contrib/libs/lua/common.inc) - diff --git a/contrib/libs/lua/CMakeLists.linux-aarch64.txt b/contrib/libs/lua/CMakeLists.linux-aarch64.txt index d0b2969d73..103da9a999 100644 --- a/contrib/libs/lua/CMakeLists.linux-aarch64.txt +++ b/contrib/libs/lua/CMakeLists.linux-aarch64.txt @@ -25,6 +25,7 @@ target_link_libraries(contrib-libs-lua PUBLIC ) target_sources(contrib-libs-lua PRIVATE ${CMAKE_SOURCE_DIR}/contrib/libs/lua/lib.cpp + ${CMAKE_BINARY_DIR}/contrib/libs/lua/common.inc ) add_custom_command( OUTPUT @@ -42,5 +43,3 @@ add_custom_command( -o ${CMAKE_BINARY_DIR}/contrib/libs/lua/common.inc ) -target_sources(contrib-libs-lua PRIVATE ${CMAKE_BINARY_DIR}/contrib/libs/lua/common.inc) - diff --git a/contrib/libs/lua/CMakeLists.linux.txt b/contrib/libs/lua/CMakeLists.linux.txt index d0b2969d73..103da9a999 100644 --- a/contrib/libs/lua/CMakeLists.linux.txt +++ b/contrib/libs/lua/CMakeLists.linux.txt @@ -25,6 +25,7 @@ target_link_libraries(contrib-libs-lua PUBLIC ) target_sources(contrib-libs-lua PRIVATE ${CMAKE_SOURCE_DIR}/contrib/libs/lua/lib.cpp + ${CMAKE_BINARY_DIR}/contrib/libs/lua/common.inc ) add_custom_command( OUTPUT @@ -42,5 +43,3 @@ add_custom_command( -o ${CMAKE_BINARY_DIR}/contrib/libs/lua/common.inc ) -target_sources(contrib-libs-lua PRIVATE ${CMAKE_BINARY_DIR}/contrib/libs/lua/common.inc) - diff --git a/library/cpp/config/CMakeLists.txt b/library/cpp/config/CMakeLists.txt index b7e00aaf45..ff3bb032ac 100644 --- a/library/cpp/config/CMakeLists.txt +++ b/library/cpp/config/CMakeLists.txt @@ -26,6 +26,7 @@ target_sources(library-cpp-config PRIVATE ${CMAKE_SOURCE_DIR}/library/cpp/config/markup.cpp ${CMAKE_SOURCE_DIR}/library/cpp/config/ini.cpp ${CMAKE_SOURCE_DIR}/library/cpp/config/domscheme.cpp + ${CMAKE_BINARY_DIR}/library/cpp/config/code.inc ) add_custom_command( OUTPUT |