.
This commit is contained in:
parent
c53f033022
commit
01549a5292
21
build.sh
Normal file
21
build.sh
Normal file
@ -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
|
Loading…
Reference in New Issue
Block a user