diff options
author | Rob Landley <rob@landley.net> | 2024-04-05 11:51:20 -0500 |
---|---|---|
committer | Rob Landley <rob@landley.net> | 2024-04-05 11:51:20 -0500 |
commit | 9f7d285af66e80a8ac3b338b92bef4c1a17672ff (patch) | |
tree | 1697ea6618c46de359b995c47bab3546a574a2d5 | |
parent | 63b368425f4bea5a9662a123b41adbc624df6d00 (diff) | |
download | toybox-9f7d285af66e80a8ac3b338b92bef4c1a17672ff.tar.gz |
Copy numeric config symbols into config.h.
-rwxr-xr-x | scripts/make.sh | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/scripts/make.sh b/scripts/make.sh index 5fef9887..512fdc75 100755 --- a/scripts/make.sh +++ b/scripts/make.sh @@ -147,9 +147,9 @@ fi # Rebuild config.h from .config $SED -En $KCONFIG_CONFIG > "$GENDIR"/config.h \ - -e 's/^# CONFIG_(.*) is not set.*/#define CFG_\1 0\n#define USE_\1(...)/p' \ - -e 's/^CONFIG_(.*)=y.*/#define CFG_\1 1\n#define USE_\1(...) __VA_ARGS__/p'\ - || exit 1 + -e 's/^# CONFIG_(.*) is not set.*/#define CFG_\1 0\n#define USE_\1(...)/p;t' \ + -e 's/^CONFIG_(.*)=y.*/#define CFG_\1 1\n#define USE_\1(...) __VA_ARGS__/p;t'\ + -e 's/^CONFIG_(.*)=/#define CFG_\1 /p' || exit 1 # Process config.h and newtoys.h to generate FLAG_x macros. Note we must # always #define the relevant macro, even when it's disabled, because we |