1# Copyright (C) 2021 The Android Open Source Project 2# 3# Licensed under the Apache License, Version 2.0 (the "License"); 4# you may not use this file except in compliance with the License. 5# You may obtain a copy of the License at 6# 7# http://www.apache.org/licenses/LICENSE-2.0 8# 9# Unless required by applicable law or agreed to in writing, software 10# distributed under the License is distributed on an "AS IS" BASIS, 11# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12# See the License for the specific language governing permissions and 13# limitations under the License. 14 15DEPS = [ 16 'recipe_engine/cipd', 17 'recipe_engine/context', 18 'recipe_engine/json', 19 'recipe_engine/path', 20 'recipe_engine/platform', 21 'recipe_engine/step', 22] 23 24from recipe_engine.recipe_api import Property 25from recipe_engine.config import ConfigGroup, Single 26 27PROPERTIES = { 28 '$perfetto/windows_sdk': 29 Property( 30 help='Properties specifically for the windows_sdk module.', 31 param_name='sdk_properties', 32 kind=ConfigGroup( 33 # The CIPD package and version. 34 sdk_package=Single(str), 35 sdk_version=Single(str)), 36 default={ 37 'sdk_package': 'chrome_internal/third_party/sdk/windows', 38 'sdk_version': 'uploaded:2019-09-06' 39 }, 40 ) 41}