.. | ||
config | ||
recipe_modules/windows_sdk | ||
recipes | ||
README.recipes.md | ||
recipes.py |
Package documentation for gn
Table of Contents
- gn — Recipe for building GN.
- windows_sdk:examples/full
Recipe Modules
recipe_modules / windows_sdk
DEPS: recipe_engine/cipd, recipe_engine/context, recipe_engine/json, recipe_engine/path, recipe_engine/platform, recipe_engine/step
class WindowsSDKApi(RecipeApi):
API for using Windows SDK distributed via CIPD.
@contextmanager
— def __call__(self, path=None, version=None, enabled=True):
Setups the SDK environment when enabled.
Args: path (path): Path to a directory where to install the SDK (default is '[start_dir]/cipd/windows_sdk') version (str): CIPD instance ID, tag or ref of the SDK (default is set via $infra/windows_sdk.version property) enabled (bool): Whether the SDK should be used or not.
Raises: StepFailure or InfraFailure.
Recipes
recipes / gn
DEPS: windows_sdk, recipe_engine/buildbucket, recipe_engine/cipd, recipe_engine/context, recipe_engine/file, recipe_engine/json, recipe_engine/path, recipe_engine/platform, recipe_engine/properties, recipe_engine/python, recipe_engine/raw_io, recipe_engine/step
Recipe for building GN.
— def RunSteps(api, repository):
recipes / windows_sdk:examples/full
DEPS: windows_sdk, recipe_engine/platform, recipe_engine/properties, recipe_engine/step
— def RunSteps(api):