X-Git-Url: http://git.harvie.cz/?p=svn%2FCll1h%2F.git;a=blobdiff_plain;f=tools%2Fbake;fp=tools%2Fbake;h=0000000000000000000000000000000000000000;hp=dfeefb6a9f5bd622d52316c7bd1f7f9316fc41ef;hb=e63f1bc2438012b5f2f6592a474892501149af18;hpb=6a60bc82e8b8e6cccd0d4c2214a1f291662215f0 diff --git a/tools/bake b/tools/bake deleted file mode 100755 index dfeefb6..0000000 --- a/tools/bake +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash -CONF="/etc/bake.conf" -CLL1CC=`which gcc` -CFLAGS="-std=c99 -Wall" -DEBUG=n - -function debugecho -{ - if [ $DEBUG == y ] - then - echo $1 - fi -} - -if [ "$1" == "" ] || [ "$EXE" == "$1" ] -then - echo "Usage: bake source.c or bake target" - exit -else - while [ "$1" != "" ] - do - EXE=`basename $1 .c` - if [ $1 == $EXE ] - then - SRC=$EXE.c - else - SRC=$1 - fi - debugecho "Filename: $SRC" - - LIBNAMES=`grep "^#define" $SRC|grep USE_LIBRARY_|cut -f 2 -d " "` - if ! [ -z "$LIBNAMES" ] - then - debugecho "Libraries: $LIBNAMES" - LIBS="" - for F in $LIBNAMES - do - LIBS="$LIBS `grep $F $CONF|cut -f 2 -d \ `" - done - fi - - PRENAMES=`grep "^#define" $SRC|grep USE_PREPROCESSOR_|cut -f 2 -d " "` - if ! [ -z "$PRENAMES" ] - then - debugecho "Precompilers: $PRENAMES" - for F in $PRENAMES - do - CMD=`grep $F $CONF|cut -f 2 -d " "` - gecho "$CMD" - $CMD - done - fi - - CMD="$CLL1CC $SRC -o $EXE $CFLAGS $LIBS" - echo "$CMD" - $CMD - shift - done -fi