#! /bin/bash

rm -f Makefile.tmp.rules

echo -n "OBJECTS = " > Makefile.tmp.incl
for fullname in `find .. -name *\.c`; do
    name=`basename $fullname .c`
    
    echo "\$(OBJECT_DIRECTORY)/$name.obj: $fullname" >> Makefile.tmp.rules
    echo -en "\t" >> Makefile.tmp.rules
    echo "\$(CC) \$(CFLAGS) /c $fullname /Fo\$(OBJECT_DIRECTORY)\\$name.obj" >> Makefile.tmp.rules
    echo >> Makefile.tmp.rules
    
    echo -n "\$(OBJECT_DIRECTORY)/$name.obj " >> Makefile.tmp.incl
done
echo  >> Makefile.tmp.incl

echo -n "HEADER_DIRS = " >> Makefile.tmp.incl
for subdir in `find .. -type d | grep -v arch | grep -v win32`; do
    echo -n "/I$subdir " >> Makefile.tmp.incl
done
echo  >> Makefile.tmp.incl


