summaryrefslogtreecommitdiff
path: root/gn/infra/recipe_modules/windows_sdk/__init__.py
blob: 6183f2b5b7df8c4d02d4be1c2e02bd96e84b0be3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# Copyright 2018 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.

DEPS = [
    'recipe_engine/cipd',
    'recipe_engine/context',
    'recipe_engine/json',
    'recipe_engine/path',
    'recipe_engine/platform',
    'recipe_engine/step',
]

from recipe_engine.recipe_api import Property
from recipe_engine.config import ConfigGroup, Single

PROPERTIES = {
    '$gn/windows_sdk':
        Property(
            help='Properties specifically for the infra windows_sdk module.',
            param_name='sdk_properties',
            kind=ConfigGroup(
                # CIPD instance ID, tag or ref for the Windows SDK version.
                version=Single(str),),
            default={'version': 'uploaded:2018-06-13'},
        )
}