mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
cc63d2d21c
Remove file management from `genconfigheader` script and use `lazysponge` in Makefile.include. Use --verbose option when in non QUIET building mode. |
||
---|---|---|
.. | ||
genconfigheader.sh | ||
README.md |
genconfigheader.sh
Usage: genconfigheader.sh <output_header_file> [CFLAGS]
Generate a build configuration header from CFLAGS arguments
- Arguments on the form
-Dmacro_name=macro_value
will be converted to the form#define macro_name macro_value
- Arguments given on the form
-Dmacro_name
will be converted to the form#define macro_name 1
- The output file will be overwritten if it already exists and the new output file's contents differs from the old file.
By not replacing the output file on every run, make can still use the file modification times for dependency calculations.