X-Git-Url: https://git.auder.net/?p=cgds.git;a=blobdiff_plain;f=makeMakefile.sh;fp=makeMakefile.sh;h=0000000000000000000000000000000000000000;hp=74198053954a3e1c8e5dd7732ac72ded34a2c6f7;hb=aef8a9962382222aa64fd5c2f91be9dab1d298e2;hpb=0261c3b62a23974d7be2db9335dde5e9ff4ddc23 diff --git a/makeMakefile.sh b/makeMakefile.sh deleted file mode 100755 index 7419805..0000000 --- a/makeMakefile.sh +++ /dev/null @@ -1,27 +0,0 @@ -#!/usr/bin/bash - -subfolder=$1 - -cd $subfolder -cat Makefile.base > Makefile -printf "\n" >> Makefile -for folder in `find . -path ./obj -prune -o -type d -print`; do - mkdir -p obj/$folder -done - -sources=`find . -type f -name \*.c` -objects="" -for file in $sources; do - objects+="obj/${file%?}o " -done -printf "obj/\$(TARGET): $objects\n" >> Makefile -printf '\t$(CC) $(LDFLAGS) -o $@ $^\n\n' >> Makefile - -for file in $sources; do - deps=`grep '#include "' $file | cut -d ' ' -f 2 | sed 's/^"\(.*\)"$/..\/\1/g' | tr '\n' ' '` - fileDotO="obj/${file%?}o" - printf "$fileDotO: $file $deps\n" >> Makefile - printf '\t$(CC) $(CFLAGS) $(INCLUDES) -o $@ -c $<\n\n' >> Makefile -done - -cd ..