--- /dev/null
+CC=cc
+CPPPATH="-Iinc -I/usr/X11/include -I/usr/X11/include/freetype2 -I/usr/include/freetype2"
+CFLAGS="--std=c99 -Wall -Wextra -Werror"
+
+export CC CPPPATH CFLAGS
\ No newline at end of file
#!/bin/sh
+. config.mk
+
if [ -d "$2" ]; then
echo "Binary $1"
else
if [ "$2" -nt "$1" ]; then
echo "Binary $1"
mkdir -p build/bin
- cc -Iinc/ --std=c99 -Wall -Wextra -Werror -I/usr/include/freetype2 -o "$@"
+ $CC $CPPPATH $CFLAGS -o "$@"
fi
fi
#!/bin/sh
+. config.mk
+
srcdir="${1:?No library directory specified}"
srcdir="${srcdir%/}"
lib="${srcdir##*/}"
#!/bin/sh
+. config.mk
+
if [ "$2" -nt "$1" ]; then
echo "Object $1"
- cc -Iinc/ --std=c99 -Wall -Wextra -Werror -I/usr/include/freetype2 -c -o "$@"
+ $CC $CPPPATH $CFLAGS -c -o "$@"
fi
\ No newline at end of file