diff options
| author | mikhnenko <[email protected]> | 2024-09-17 04:51:10 +0300 | 
|---|---|---|
| committer | mikhnenko <[email protected]> | 2024-09-17 05:01:39 +0300 | 
| commit | 8cc7586205fa1014ebf98c43ffc866b4ceff9495 (patch) | |
| tree | 4659ce4e2230d4c054f26299dec55614ce807cb0 | |
| parent | fe392a79d901ca1eb869064eb5cdd7deb463dd4f (diff) | |
Add required macro VERSION to contrib
commit_hash:8dfff2d963f0458ba9219100025766378fca0a85
| -rw-r--r-- | build/conf/java.conf | 1 | ||||
| -rw-r--r-- | build/conf/python.conf | 6 | ||||
| -rw-r--r-- | build/ymake.core.conf | 8 | 
3 files changed, 15 insertions, 0 deletions
diff --git a/build/conf/java.conf b/build/conf/java.conf index b8d19368df1..ed38d79a312 100644 --- a/build/conf/java.conf +++ b/build/conf/java.conf @@ -585,6 +585,7 @@ module JAVA_CONTRIB_PROXY: _JAR_BASE {      .SEM=JAVA_CONTRIB_PROXY_SEM      _DONT_REQUIRE_LICENSE() +    WITHOUT_VERSION()  }  # tag:java-specific diff --git a/build/conf/python.conf b/build/conf/python.conf index 30b1fe2d048..ec03c9bebfd 100644 --- a/build/conf/python.conf +++ b/build/conf/python.conf @@ -364,6 +364,7 @@ module PY2TEST: PYTEST_BIN {      SET_APPEND(_MAKEFILE_INCLUDE_LIKE_DEPS canondata/result.json)      NO_CLANG_TIDY()      _DONT_REQUIRE_LICENSE() +    WITHOUT_VERSION()  }  # tag:python-specific tag:deprecated tag:test @@ -406,11 +407,13 @@ multimodule PY3TEST {          SET_APPEND(_MAKEFILE_INCLUDE_LIKE_DEPS canondata/result.json)          _DONT_REQUIRE_LICENSE() +        WITHOUT_VERSION()      }      module PY3TEST_LIBRARY: PY3_LIBRARY {          PEERDIR+=library/python/pytest          _DONT_REQUIRE_LICENSE() +        WITHOUT_VERSION()      }  } @@ -1118,6 +1121,7 @@ multimodule PY23_TEST {          SET_APPEND(_MAKEFILE_INCLUDE_LIKE_DEPS canondata/py2test/result.json)          _DONT_REQUIRE_LICENSE() +        WITHOUT_VERSION()      }      module PY3TEST_PROGRAM: PY3TEST_BIN {          .FINAL_TARGET=yes @@ -1129,6 +1133,7 @@ multimodule PY23_TEST {          SET_APPEND(_MAKEFILE_INCLUDE_LIKE_DEPS canondata/py3test/result.json)          _DONT_REQUIRE_LICENSE() +        WITHOUT_VERSION()      }      module PY3TEST_LIBRARY: PY3_LIBRARY { @@ -1137,5 +1142,6 @@ multimodule PY23_TEST {          RUN_CYTHON_SCRIPT_H=$YMAKE_PYTHON $CYTHON_SCRIPT          _DONT_REQUIRE_LICENSE() +        WITHOUT_VERSION()      }  } diff --git a/build/ymake.core.conf b/build/ymake.core.conf index 50579af8f95..b7aa4a825ed 100644 --- a/build/ymake.core.conf +++ b/build/ymake.core.conf @@ -1231,6 +1231,7 @@ module PROGRAM: _BASE_PROGRAM {      ADD_YTEST($MODULE_PREFIX$REALPRJNAME coverage.extractor)      _DONT_REQUIRE_LICENSE() +    WITHOUT_VERSION()  }  ### @usage: EXPORTS_SCRIPT(exports_file) @@ -1291,6 +1292,7 @@ module _BASE_UNITTEST: _BASE_PROGRAM {      # Assume that no code may depend on unit test output and thus      # do not mandate license markup in such modules.      _DONT_REQUIRE_LICENSE() +    WITHOUT_VERSION()  }  _TEST_SPLIT_FACTOR_SEM=1 @@ -1457,6 +1459,7 @@ module BOOSTTEST: _BASE_PROGRAM {      ADD_YTEST($MODULE_PREFIX$REALPRJNAME $BOOST_TEST_TYPE_STRING)      SET_APPEND(_MAKEFILE_INCLUDE_LIKE_DEPS canondata/result.json)      _DONT_REQUIRE_LICENSE() +    WITHOUT_VERSION()  }  # tag:deprecated @@ -5147,6 +5150,7 @@ module PREBUILT_PROGRAM: _LINK_UNIT {      SET(MODULE_TYPE PROGRAM)      _DONT_REQUIRE_LICENSE() +    WITHOUT_VERSION()      when ($WIN32 == "yes" || $OS_CYGWIN == "yes") {          MODULE_SUFFIX=.exe @@ -5889,3 +5893,7 @@ macro _CONTRIB_MODULE_HOOKS() {  macro TOOLCHAIN(Name) {      ENABLE(UNUSED_MACRO)  } + +macro WITHOUT_VERSION() { +    ENABLE(SKIP_VERSION_REQUIREMENTS) +}  | 
