You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Thomas Eichinger 59bc1b46b7 dist/tools: include uname check for FreeBSD in genconfigheader 6 years ago
..
README.md make: Place most configuration macros in a separate file instead of on the command line 6 years ago
genconfigheader.sh dist/tools: include uname check for FreeBSD in genconfigheader 6 years ago

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.