Skripta za kreiranje makefile-a

Dosadilo mi je stalno pisati u terminalu:

gcc -c *.c gcc -o program *.o ./program
i da se oslobodim muka kreiranja makefile-a upisivajuci fileove i ovisnosti rucno posto uvijek imam hrpu source fileova, napisao sam jednu skriptu za kreiranje makefile-a po uzoru na configure skripte koje inace dolaze sa source-om od raznih aplikacija. Dovoljno je jednom pokrenuti skriptu pa koristiti make nakon toga za kompajliranje i linkanje, inace, ako se doda novi source file potrebno je opet pozvati skriptu.
Skripta ovdje: http://paste.linux.org.ba/paste/3152
Skripta generira makefile za C, ako nekome treba za C++ da se preinaciti tako sto se promijeni CC varijabla i ekstenzije u skripti.