Clone of official tools
Diff: config/header.tmpl
- Revision:
- 36:96847d42f010
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/config/header.tmpl Thu Jun 22 11:12:28 2017 -0500 @@ -0,0 +1,44 @@ +/* + * mbed SDK + * Copyright (c) 2017 ARM Limited + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +// Automatically generated configuration file. +// DO NOT EDIT, content will be overwritten. + +#ifndef __MBED_CONFIG_DATA__ +#define __MBED_CONFIG_DATA__ + +{% if cfg_params -%} +// Configuration parameters +{% for name, value, set_by in cfg_params -%} +{% if value is not none -%} +#define {{name.ljust(name_len)}} {{value.ljust(val_len)}} // set by {{set_by}} +{%- endif %} +{% endfor %} +{%- endif -%} + +{%- if macros -%} +// Macros +{% for name, value, set_by in macros -%} +{% if value is not none -%} +#define {{name.ljust(name_len)}} {{value.ljust(val_len)}} // defined by {{set_by}} +{%- else -%} +#define {{name.ljust(name_len + val_len + 1)}} // defined by {{set_by}} +{%- endif %} +{% endfor %} +{%- endif %} +#endif +