Bootstrap toysh and sed without bash, make or sed. #190
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Ok: bash --posix, busybox sh, dash, ksh, mksh, pdksh, zsh --emulate sh.
Hopefully toysh, once it supports globs and case statements. Wontfix:
csh, fish, heirloom-sh, powershell, rc.
Doesn't resolve dependencies other than sh builtins. Still builds and
calls kconfig, config2help and mkflags. Translating my loops and trivial
pattern matching into more such C utilities could be the future key to
building in a non-posix shell like those listed above.
Non-goals: any optimization, asan, githash, isnewer, kconfig_config,
libprobe, menuconfig, mkdir-less build, optlibs, parallel, probesymbol,
running when generated/ exists, singlemake, strip, tagged_array, time.