diff options
author | somov <somov@yandex-team.com> | 2024-09-25 23:41:48 +0300 |
---|---|---|
committer | somov <somov@yandex-team.com> | 2024-09-25 23:58:49 +0300 |
commit | 9d9b3c2112667e97ea76cb18a3689308ab8297c2 (patch) | |
tree | 1d3f116a731cd98bdff299ff255ae45b470acf8b | |
parent | 49a77452c130bb44475265069e76c2147437aff8 (diff) | |
download | ydb-9d9b3c2112667e97ea76cb18a3689308ab8297c2.tar.gz |
Filter *.fake cgo peers
Filter *.fake cgo peers
commit_hash:f37144547ee8d478791cf1d2f353c22164513553
-rw-r--r-- | build/scripts/go_tool.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/build/scripts/go_tool.py b/build/scripts/go_tool.py index 39d55df4d3..f1dbc9731e 100644 --- a/build/scripts/go_tool.py +++ b/build/scripts/go_tool.py @@ -75,8 +75,14 @@ def preprocess_args(args): args.output_root = os.path.normpath(args.output_root) args.import_map = {} args.module_map = {} + + def is_valid_cgo_peer(peer): + if peer.endswith('.fake.pkg') or peer.endswith('.fake'): + return False + return True + if args.cgo_peers: - args.cgo_peers = [x for x in args.cgo_peers if not x.endswith('.fake.pkg')] + args.cgo_peers = list(filter(is_valid_cgo_peer, args.cgo_peers)) srcs = [] for f in args.srcs: |