aboutsummaryrefslogtreecommitdiffstats
path: root/build/conf/opensource.conf
diff options
context:
space:
mode:
authorsvidyuk <svidyuk@yandex-team.com>2024-02-19 19:03:59 +0300
committersvidyuk <svidyuk@yandex-team.com>2024-02-19 19:27:17 +0300
commit9f3835bead79ece9b35a76af38ec5b339779ada8 (patch)
treef8b04555b7f384c50545bce3c00919724f0b58e1 /build/conf/opensource.conf
parent119e8024f38bae4f04fd372110f45ddb2c01d71f (diff)
downloadydb-9f3835bead79ece9b35a76af38ec5b339779ada8.tar.gz
Restore external build system generator release 79
Add necessary conf changes to make it work properly. 4afdfa9e8265c04b099a43157a8d5b0e9ac82d01
Diffstat (limited to 'build/conf/opensource.conf')
-rw-r--r--build/conf/opensource.conf4
1 files changed, 4 insertions, 0 deletions
diff --git a/build/conf/opensource.conf b/build/conf/opensource.conf
index 7a52f06baa..8e8ba81db5 100644
--- a/build/conf/opensource.conf
+++ b/build/conf/opensource.conf
@@ -34,6 +34,8 @@ when ($OPENSOURCE == "yes") {
when ($OPENSOURCE == "yes" && $EXPORT_GRADLE == "yes") {
RECURSIVE_ADD_PEERS_TESTS=yes
EXPORT_SEM=yes
+ EXPORTED_BUILD_SYSTEM_SOURCE_ROOT=${"$"}{PROJECT_SOURCE_DIR}
+ EXPORTED_BUILD_SYSTEM_BUILD_ROOT=${"$"}{PROJECT_BINARY_DIR}
}
# Extra macros to control how cmake export works
@@ -48,6 +50,8 @@ when ($OPENSOURCE == "yes" && $EXPORT_CMAKE == "yes") {
# USE_GLOBAL_CMD=yes does not work for Windows with ya make builds but works with exported CMake files: YMAKE-657.
USE_GLOBAL_CMD=yes
EXPORT_SEM=yes
+ EXPORTED_BUILD_SYSTEM_SOURCE_ROOT="${PROJECT_SOURCE_DIR}"
+ EXPORTED_BUILD_SYSTEM_BUILD_ROOT="${PROJECT_BINARY_DIR}"
}
CMAKE_PACKAGE=