summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorthegeorg <[email protected]>2023-08-22 17:40:54 +0300
committerthegeorg <[email protected]>2023-08-22 17:54:50 +0300
commit0dd558e66e6a640e9ed89c22610b96c3e65ac328 (patch)
treec8031bbbb4156f668a1d9913f336e44c78100912
parente4519ff36a125ba4dc8eb7910427974a5fd34a2c (diff)
Move LICENSE_RESTRICTION's to ydb/opensource.inc
Хочу добавить `LICENSE_RESTRICTION_EXCEPTIONS(contrib/libs/t1ha)` во все модули внутри ydb.
-rw-r--r--ydb/apps/ydbd/ya.make13
-rw-r--r--ydb/opensource.inc11
-rw-r--r--ydb/public/tools/local_ydb/ya.make11
3 files changed, 14 insertions, 21 deletions
diff --git a/ydb/apps/ydbd/ya.make b/ydb/apps/ydbd/ya.make
index f2a648ff34d..833a98df08d 100644
--- a/ydb/apps/ydbd/ya.make
+++ b/ydb/apps/ydbd/ya.make
@@ -1,5 +1,7 @@
PROGRAM(ydbd)
+INCLUDE(${ARCADIA_ROOT}/ydb/opensource.inc)
+
IF (OS_LINUX)
ALLOCATOR(TCMALLOC_256K)
ELSE()
@@ -87,16 +89,5 @@ CHECK_DEPENDENT_DIRS(
YQL_LAST_ABI_VERSION()
-IF (OPENSOURCE)
- LICENSE_RESTRICTION(
- DENY REQUIRE_DISCLOSURE FORBIDDEN PROTESTWARE
- )
- LICENSE_RESTRICTION_EXCEPTIONS(
- contrib/libs/linux-headers # DTCC-553
- contrib/libs/fmt #
- contrib/libs/t1ha # KIKIMR-16412
- )
-ENDIF()
-
END()
diff --git a/ydb/opensource.inc b/ydb/opensource.inc
new file mode 100644
index 00000000000..fed1bc602c9
--- /dev/null
+++ b/ydb/opensource.inc
@@ -0,0 +1,11 @@
+IF (OPENSOURCE)
+ LICENSE_RESTRICTION(
+ DENY REQUIRE_DISCLOSURE FORBIDDEN PROTESTWARE
+ )
+ LICENSE_RESTRICTION_EXCEPTIONS(
+ contrib/libs/linux-headers # DTCC-553
+ contrib/libs/fmt #
+ contrib/libs/t1ha # KIKIMR-16412
+ )
+ENDIF()
+
diff --git a/ydb/public/tools/local_ydb/ya.make b/ydb/public/tools/local_ydb/ya.make
index 433f6910d3e..6ab1b9a8c5f 100644
--- a/ydb/public/tools/local_ydb/ya.make
+++ b/ydb/public/tools/local_ydb/ya.make
@@ -1,16 +1,7 @@
PY3_PROGRAM(local_ydb)
-IF (OPENSOURCE)
+INCLUDE(${ARCADIA_ROOT}/ydb/opensource.inc)
- LICENSE_RESTRICTION(
- DENY REQUIRE_DISCLOSURE FORBIDDEN PROTESTWARE
- )
-
- LICENSE_RESTRICTION_EXCEPTIONS(
- contrib/libs/linux-headers # DTCC-553
- )
-
-ENDIF()
PY_SRCS(__main__.py)