26 lines
619 B
Python
26 lines
619 B
Python
# buildifier: disable=module-docstring
|
|
# buildifier: disable=function-docstring
|
|
def exercise_the_api():
|
|
_var6 = configuration_field("foo", "bar")
|
|
|
|
exercise_the_api()
|
|
|
|
def transition_func(settings):
|
|
"""A no-op transition function."""
|
|
return settings
|
|
|
|
my_transition = transition(implementation = transition_func, inputs = [], outputs = [])
|
|
|
|
def _build_setting_impl(ctx):
|
|
return []
|
|
|
|
string_flag = rule(
|
|
implementation = _build_setting_impl,
|
|
build_setting = config.string(flag = True),
|
|
)
|
|
|
|
int_setting = rule(
|
|
implementation = _build_setting_impl,
|
|
build_setting = config.int(flag = False),
|
|
)
|