diff options
author | tekireeva <tekireeva@yandex-team.ru> | 2022-06-28 15:34:27 +0300 |
---|---|---|
committer | tekireeva <tekireeva@yandex-team.ru> | 2022-06-28 15:34:27 +0300 |
commit | 1bb893fa7e33b87bac9c8c82527543d1bf6e33c0 (patch) | |
tree | 5503f3dc29a55476b87c26d16666aad88a95900d /build/scripts | |
parent | 761cee71a642382c07f2540d9dec173db52ea398 (diff) | |
download | ydb-1bb893fa7e33b87bac9c8c82527543d1bf6e33c0.tar.gz |
Create GOLANG_VERSION macro
ref:73e5ea23d07c29ad9d91bd0fbc28278bfb29b4d5
Diffstat (limited to 'build/scripts')
-rw-r--r-- | build/scripts/go_tool.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/build/scripts/go_tool.py b/build/scripts/go_tool.py index 025c2ecfbc..7aa2d700e1 100644 --- a/build/scripts/go_tool.py +++ b/build/scripts/go_tool.py @@ -354,6 +354,8 @@ def _do_compile_go(args): '-goversion', 'go{}'.format(args.goversion) ] + if args.lang: + cmd.append('-lang=go{}'.format(args.lang)) cmd.extend(get_trimpath_args(args)) compiling_runtime = False if is_std_module: @@ -817,6 +819,7 @@ if __name__ == '__main__': parser.add_argument('++extld', nargs='?', default=None) parser.add_argument('++extldflags', nargs='+', default=None) parser.add_argument('++goversion', required=True) + parser.add_argument('++lang', nargs='?', default=None) parser.add_argument('++asm-flags', nargs='*') parser.add_argument('++compile-flags', nargs='*') parser.add_argument('++link-flags', nargs='*') |