aboutsummaryrefslogtreecommitdiffstats
path: root/build/ymake.core.conf
diff options
context:
space:
mode:
authorarcadia-devtools <arcadia-devtools@yandex-team.ru>2022-02-18 10:11:26 +0300
committerarcadia-devtools <arcadia-devtools@yandex-team.ru>2022-02-18 10:11:26 +0300
commit523174fbd5a4be63d8b01076b7faa6a104110198 (patch)
tree93ff9bdcba120a6c413d5c1eac00cfe3fb09f5cf /build/ymake.core.conf
parent5d9b03f7d5e4d38860ff05886839b0224222da3e (diff)
downloadydb-523174fbd5a4be63d8b01076b7faa6a104110198.tar.gz
intermediate changes
ref:25052cf645cf81dd1bfa7b93e702cf4ec8b1db49
Diffstat (limited to 'build/ymake.core.conf')
-rw-r--r--build/ymake.core.conf5
1 files changed, 3 insertions, 2 deletions
diff --git a/build/ymake.core.conf b/build/ymake.core.conf
index 1080bfb3db..2eaa2e07ec 100644
--- a/build/ymake.core.conf
+++ b/build/ymake.core.conf
@@ -5812,8 +5812,8 @@ macro _SRC("xs", SRC, SRCFLAGS...) {
# tag:src-processing
macro _SRC("y", SRC, SRCFLAGS...) {
# .CMD=${tool:"contrib/tools/byacc"} $BYACC_FLAGS ${nopath;noext;output:SRC.cpp} ${input:SRC} ${nopath;noext;hide;output;addincl:SRC.h} ${kv;hide:"p YC"} ${kv;hide:"pc light-green"}
- .CMD=${tool:"contrib/tools/bison/bison"} $BISON_FLAGS --m4=${tool:"contrib/tools/bison/m4"} -d -o ${nopath;noext;output;main;hide:SRC.h} ${nopath;noext;output:SRC.cpp} ${input:SRC} ${SRCFLAGS} && $YMAKE_PYTHON ${input:"build/scripts/preprocess.py"} $_ADD_HIDDEN_INPUTS($CPP_BISON_SKELS) ${nopath;noext;output;addincl:SRC.h} ${kv;hide:"p YC"} ${kv;hide:"pc light-green"}
- .SEM=target_bison_parser PRIVATE ${input:SRC} ${output;nopath;noext;hide;suf=.o:SRC} ${nopath;noext;output;hide:SRC.h} ${nopath;noext;output;addincl;hide:SRC.h} && set_global_flags BISON_FLAGS $BISON_FLAGS && conan_require bison/3.5.3 && conan_import '"bin, bison* -> ./bin"'
+ .CMD=${tool:"contrib/tools/bison/bison"} $BISON_FLAGS --m4=${tool:"contrib/tools/bison/m4"} --defines=${nopath;noext;output;main;addincl;norel:SRC.h} -o ${nopath;noext;output:SRC.cpp} ${input:SRC} ${SRCFLAGS} && $YMAKE_PYTHON ${input:"build/scripts/preprocess.py"} $_ADD_HIDDEN_INPUTS($CPP_BISON_SKELS) ${nopath;noext;tmp:SRC.h} ${kv;hide:"p YC"} ${kv;hide:"pc light-green"}
+ .SEM=target_bison_parser PRIVATE ${input:SRC} ${output;nopath;noext;hide;suf=.o:SRC} ${nopath;noext;output;hide:SRC.h} ${nopath;noext;output;addincl;hide:SRC.h} && set_global_flags BISON_FLAGS $BISON_FLAGS && conan_require bison/3.5.3 && conan_import '"bin, bison* -> ./bin/bison/bin"' && conan_import '"res, * -> ./bin/bison/res"'
}
# tag:src-processing
@@ -5908,6 +5908,7 @@ macro _SRC("pyx", SRC, SRCFLAGS...) {
# tag:src-processing
macro _SRC("in", SRC, SRCFLAGS...) {
.CMD=$CONFIGURE_FILE(${SRC} ${nopath;noext:SRC})
+ .SEM=$CONFIGURE_FILE(${SRC} ${nopath;noext:SRC})
}
# tag:src-processing