diff --git a/build.sh b/build.sh new file mode 100644 index 0000000..88064f1 --- /dev/null +++ b/build.sh @@ -0,0 +1,21 @@ +#!/bin/sh +if [ -z $CC ]; then + CC=cc +fi +if [ -z $CFLAGS ]; then + CFLAGS="-s -Os -pedantic -Wall -Wextra" +fi + +echo "ENV: CC: " $CC "| CFLAGS: " $CFLAGS + +if [ $1 = "clean" ]; then + rm bin/* +elif [ $1 = "rootfs" ]; then + applets="coreutils/* miscutils/* console-tools/* networking/*" + for i in $applets; do + echo CC $i + $CC $CFLAGS $i -o $(echo bin/$(basename $i .c)) + done +else + echo $0 "[rootfs / clean]" +fi diff --git a/coreutils/micro-coreutils-version.c b/coreutils/micro-coreutils.c similarity index 100% rename from coreutils/micro-coreutils-version.c rename to coreutils/micro-coreutils.c