aboutsummaryrefslogtreecommitdiffstats
path: root/build/ymake.core.conf
diff options
context:
space:
mode:
authorarcadia-devtools <arcadia-devtools@yandex-team.ru>2022-02-14 17:11:02 +0300
committerarcadia-devtools <arcadia-devtools@yandex-team.ru>2022-02-14 17:11:02 +0300
commit5fbb62b4ad7d4fe17d10658f398488d4aa4eba23 (patch)
treeb95facc59a848674a3ccf33f71adb30642bda6df /build/ymake.core.conf
parent407281ee2e9b0cd661bfbc99434cfebad9e7e69a (diff)
downloadydb-5fbb62b4ad7d4fe17d10658f398488d4aa4eba23.tar.gz
intermediate changes
ref:0faae4d1ebe3970abedc73a4d1f1394a04fe5654
Diffstat (limited to 'build/ymake.core.conf')
-rw-r--r--build/ymake.core.conf1
1 files changed, 1 insertions, 0 deletions
diff --git a/build/ymake.core.conf b/build/ymake.core.conf
index 8971da68b8..f491ae8b7d 100644
--- a/build/ymake.core.conf
+++ b/build/ymake.core.conf
@@ -7362,6 +7362,7 @@ macro RUN_PYTHON(Args...) {
macro RUN_ANTLR(IN[], OUT[], OUT_NOAUTO[], OUTPUT_INCLUDES[], REQUIREMENTS[], CWD="", Args...) {
PEERDIR(build/external_resources/antlr3)
_RUN_JAVA(-jar $ANTLR3_RESOURCE_GLOBAL/antlr-3.5.2-complete-no-st3.jar $Args IN $IN OUT $OUT OUT_NOAUTO $OUT_NOAUTO OUTPUT_INCLUDES $OUTPUT_INCLUDES REQUIREMENTS $REQUIREMENTS ${pre=CWD :CWD})
+ .SEM=run_antlr OUTPUT ${output:OUT} ${output;noauto:OUT_NOAUTO} DEPENDS ${input:IN} ${pre=WORKING_DIRECTORY :CWD} ANTLER_ARGS $Args && modules_required antlr.cmake
}
### @usage: RUN_ANTLR4(Args...)