| # Copyright 2022 The Chromium Authors. All rights reserved. |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| gn_webgpu_cts_dir = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) |
| dawn_third_party_dir = os.path.dirname(os.path.dirname(gn_webgpu_cts_dir)) |
| webgpu_cts_root_dir = os.path.join(dawn_third_party_dir, 'webgpu-cts') |
| _possible_chromium_third_party_dir = os.path.dirname( |
| os.path.dirname(dawn_third_party_dir)) |
| _possible_node_dir = os.path.join(_possible_chromium_third_party_dir, 'node') |
| if os.path.exists(_possible_node_dir): |
| chromium_third_party_dir = _possible_chromium_third_party_dir |
| node_dir = _possible_node_dir |