aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsvidyuk <svidyuk@yandex-team.com>2022-11-01 05:01:28 +0300
committersvidyuk <svidyuk@yandex-team.com>2022-11-01 05:01:28 +0300
commit3f96558c35a2bd76ff7d34d07ebb72a2a78722ff (patch)
tree363ce2a382e3c47b7e3a023c77b21cead11eb084
parentd99b3d79e8fbda3274460abc94f153b0333b2da6 (diff)
downloadydb-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.txt3
-rw-r--r--contrib/libs/lua/CMakeLists.linux-aarch64.txt3
-rw-r--r--contrib/libs/lua/CMakeLists.linux.txt3
-rw-r--r--library/cpp/config/CMakeLists.txt1
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