# BusyBox for Dusken's Linux layer: these options on top of `make allnoconfig` (the rest stay off); NAME=value # sets a number. ASH ASH_ECHO ASH_PRINTF ASH_TEST ASH_ALIAS ASH_GETOPTS ASH_CMDCMD ASH_BASH_COMPAT ASH_RANDOM_SUPPORT ASH_EXPAND_PRMT ASH_HELP FEATURE_SH_MATH FEATURE_SH_MATH_64 FEATURE_SH_MATH_BASE FEATURE_SH_READ_FRAC FEATURE_SH_STANDALONE FEATURE_PREFER_APPLETS CAT ECHO LS CP MV RM MKDIR RMDIR LN CHMOD TOUCH STAT WC HEAD TAIL SORT UNIQ TR CUT NL FOLD TEE TAC SHUF DATE ENV PWD TRUE FALSE TEST SEQ YES BASENAME DIRNAME REALPATH PRINTF SLEEP UNAME EXPR MD5SUM SHA256SUM CMP SED AWK DIFF FIND GREP EGREP FGREP XARGS GZIP GUNZIP ZCAT WHICH HEXDUMP STRINGS BC FACTOR FEATURE_AWK_LIBM FEATURE_AWK_GNU_EXTENSIONS FEATURE_FANCY_HEAD FEATURE_FANCY_TAIL FEATURE_SORT_BIG FEATURE_FIND_MAXDEPTH FEATURE_FIND_NEWER FEATURE_FIND_PATH FEATURE_FIND_EXEC FEATURE_FIND_TYPE FEATURE_GREP_CONTEXT FEATURE_LS_SORTFILES FEATURE_LS_TIMESTAMPS FEATURE_LS_FILETYPES FEATURE_LS_RECURSIVE FEATURE_HUMAN_READABLE FEATURE_EDITING FEATURE_EDITING_MAX_LEN=1024 FEATURE_EDITING_HISTORY=255 FEATURE_TAB_COMPLETION FEATURE_EDITING_FANCY_PROMPT VI FEATURE_VI_MAX_LEN=4096 FEATURE_VI_COLON FEATURE_VI_YANKMARK FEATURE_VI_SEARCH FEATURE_VI_USE_SIGNALS FEATURE_VI_DOT_CMD FEATURE_VI_READONLY FEATURE_VI_SETOPTS FEATURE_VI_SET FEATURE_VI_UNDO FEATURE_VI_8BIT LESS FEATURE_LESS_BRACKETS FEATURE_LESS_FLAGS FEATURE_LESS_MARKS FEATURE_LESS_REGEXP FEATURE_LESS_DASHCMD FEATURE_LESS_LINENUMS FEATURE_LESS_RAW MORE STTY CLEAR RESET TTY # (numbers allnoconfig leaves at 0 that these features need: BusyBox's own defaults) FEATURE_LESS_MAXLINES=9999999 FEATURE_VI_UNDO_QUEUE_MAX=256 SUBST_WCHAR=63 LAST_SUPPORTED_WCHAR=767 ASH_JOB_CONTROL # clang otherwise reads BusyBox's "const" globals pointer before BusyBox sets it (awk wrote through NULL on aarch64) EXTRA_CFLAGS="-DBB_GLOBAL_CONST="