Use norel modifier for .sc and .gztproto
@@ -3785,7 +3785,7 @@ macro _SRC("proto", SRC, SRCFLAGS...) {
macro _SRC("gztproto", SRC, SRCFLAGS...) {
# PROTO_PATH is before ARCADIA_ROOT in includes because in gazetteer we don't use builtins now and paths'canonization (resolving) depends on order of roots.
# descriptor.proto must be resolved as google/protobuf/descriptor.proto
- .CMD=${tool:"dict/gazetteer/converter"} -I$PROTO_PATH -I$ARCADIA_ROOT ${SRCFLAGS} ${input:SRC} ${output;nopath;noext:SRC.proto} ${kv;hide:"p GZ"} ${kv;hide:"pc yellow"}
+ .CMD=${tool:"dict/gazetteer/converter"} -I$PROTO_PATH -I$ARCADIA_ROOT ${SRCFLAGS} ${input:SRC} ${output;nopath;noext;norel:SRC.proto} ${kv;hide:"p GZ"} ${kv;hide:"pc yellow"}
.PEERDIR=kernel/gazetteer/proto
}
@@ -3800,7 +3800,7 @@ macro _SRC("in", SRC, SRCFLAGS...) {
}
macro _SRC("sc", SRC, SRCFLAGS...) {
- .CMD=${tool:"tools/domschemec"} --in ${input:SRC} --out ${output:SRC.h} ${output_include;hide:"util/generic/strbuf.h"} ${output_include;hide:"util/generic/string.h"} ${output_include;hide:"util/generic/vector.h"} ${output_include;hide:"util/string/cast.h"} ${SRCFLAGS} ${kv;hide:"p SC"} ${kv;hide:"pc yellow"}
+ .CMD=${tool:"tools/domschemec"} --in ${input:SRC} --out ${output;norel:SRC.h} ${output_include;hide:"util/generic/strbuf.h"} ${output_include;hide:"util/generic/string.h"} ${output_include;hide:"util/generic/vector.h"} ${output_include;hide:"util/string/cast.h"} ${SRCFLAGS} ${kv;hide:"p SC"} ${kv;hide:"pc yellow"}
}
macro _SRC("ssqls", SRC, SRCFLAGS...) {
