···4848 esac
4949 }
50505151- make defconfig
5252- config STATIC y
5353- config NOMMU y
5454- config STATIC_LIBGCC n
5555- config CROSS_COMPILER_PREFIX llvm-
5656- config SYSROOT ${musl}
5757- config EXTRA_CFLAGS '-nostdlib -isystem ${musl}/include -I${linux.headers}/include ${lib.optionalString config.debug "-g"} -matomics -mbulk-memory'
5858- config EXTRA_LDFLAGS ${compiler-rt}/libclang_rt.builtins-wasm32.a
5959- config EXTRA_LDLIBS c
5151+ if ! [ -f .config ]; then
5252+ make defconfig
5353+ config STATIC y
5454+ config NOMMU y
5555+ config STATIC_LIBGCC n
5656+ config CROSS_COMPILER_PREFIX llvm-
5757+ config SYSROOT ${musl}
5858+ config EXTRA_CFLAGS '-nostdlib -isystem ${musl}/include -I${linux.headers}/include ${lib.optionalString config.debug "-g"} -matomics -mbulk-memory'
5959+ config EXTRA_LDFLAGS ${compiler-rt}/libclang_rt.builtins-wasm32.a
6060+ config EXTRA_LDLIBS c
60616161- config BOOTCHARTD n
6262- config CONSPY n
6363- config CROND n
6464- config CRONTAB n
6565- config DEVMEM n
6666- config FBSPLASH n
6767- config FTPD n
6868- config HDPARM n
6969- config HEXEDIT n
7070- config HTTPD n
7171- config IFDOWN n
7272- config IFUP n
7373- config INETD n
7474- config NC n
7575- config NSENTER n
7676- config SCRIPT n
7777- config START_STOP_DAEMON n
7878- config SWAPOFF n
7979- config SWAPON n
8080- config TCPSVD n
8181- config TELNETD n
8282- config TIME n
8383- config TS n
8484- config UDPSVD n
8585- config WGET n
6262+ config BOOTCHARTD n
6363+ config CONSPY n
6464+ config CROND n
6565+ config CRONTAB n
6666+ config DEVMEM n
6767+ config FBSPLASH n
6868+ config FTPD n
6969+ config HDPARM n
7070+ config HEXEDIT n
7171+ config HTTPD n
7272+ config IFDOWN n
7373+ config IFUP n
7474+ config INETD n
7575+ config NC n
7676+ config NSENTER n
7777+ config SCRIPT n
7878+ config START_STOP_DAEMON n
7979+ config SWAPOFF n
8080+ config SWAPON n
8181+ config TCPSVD n
8282+ config TELNETD n
8383+ config TIME n
8484+ config TS n
8585+ config UDPSVD n
8686+ config WGET n
86878787- config SENDMAIL n
8888- config REFORMIME n
8989- config MAKEMIME n
9090- config POPMAILDIR n
8888+ config SENDMAIL n
8989+ config REFORMIME n
9090+ config MAKEMIME n
9191+ config POPMAILDIR n
91929292- config INIT n
9393- config LINUXRC n
9393+ config INIT n
9494+ config LINUXRC n
94959595- config RUNSV n
9696- config RUNSVDIR n
9797- config SVLOGD n
9696+ config RUNSV n
9797+ config RUNSVDIR n
9898+ config SVLOGD n
98999999- config HUSH_TICK n
100100+ config HUSH_TICK n
100101101101- config HWCLOCK n
102102- config RTCWAKE n
102102+ config HWCLOCK n
103103+ config RTCWAKE n
103104104104- cat .config
105105- make oldconfig
105105+ make oldconfig
106106+ fi
106107107108 make ${lib.optionalString config.debug "SKIP_STRIP=y"}
108109