#!/bin/bash PROJECT_DIR=$(pwd) CFLAGS="-Wall -Wextra -I$PROJECT_DIR -I$PROJECT_DIR/libmu -lm" projects="console-tools coreutils sysutils sysutils-linux findutils networking miscutils shell loginutils procps" CC=cc #Compile for project in $projects; do echo "Chdir" $project for p in $project/*; do echo " * Makeing" $p for i in $p; do cd $PROJECT_DIR/$i echo " * Compile" $i env CC=$CC CFLAGS="$CFLAGS" OUTPUT="-o $PROJECT_DIR"/bin/$(basename $i) ./build.sh cd $PROJECT_DIR done echo done done