diff --git a/Makefile b/Makefile --- a/Makefile +++ b/Makefile @@ -1,59 +1,60 @@ -CC=gcc -g -ggdb -CPP=g++ -g -ggdb -CFLAGS=-Wall -O2 -Iinclude -ansi -TARGET=ncurses \ - numerierung \ - xdemo \ - signals \ - tree \ - utf8 \ - file_demo \ - testcase \ - atoi_print \ - data_types \ - dnsresolve \ - nomalloc \ - urandom \ - threads \ - crypt \ - tokenpasting \ - hex2chars \ - floating \ - max \ - recording \ - endian \ - fak \ - blackhole \ - folge \ - counter \ - sudoku \ - cunit \ - md5 \ - md5rec \ - myprintf \ - concatenation \ - alpha_beta \ - life \ - bad_alloc \ - lotto \ - database \ - gauss \ - mem2swap \ - prog_limit \ - connection \ - copy \ - function_pointers \ - sort \ - min2time \ - recursive_compiler \ - getpwnam_error \ - xmlparser \ - vector \ - base10 \ - files \ - fork \ - duff \ - unicode + CC = gcc -g -ggdb + CPP = g++ -g -ggdb + CFLAGS = -Wall -O2 -Iinclude -ansi + +TARGET = ncurses +TARGET += numerierung +TARGET += xdemo +TARGET += signals +TARGET += tree +TARGET += utf8 +TARGET += file_demo +TARGET += testcase +TARGET += atoi_print +TARGET += data_types +TARGET += dnsresolve +TARGET += nomalloc +TARGET += urandom +TARGET += threads +TARGET += crypt +TARGET += tokenpasting +TARGET += hex2chars +TARGET += floating +TARGET += max +TARGET += recording +TARGET += endian +TARGET += fak +TARGET += blackhole +TARGET += folge +TARGET += counter +TARGET += sudoku +TARGET += cunit +TARGET += md5 +TARGET += md5rec +TARGET += myprintf +TARGET += concatenation +TARGET += alpha_beta +TARGET += life +TARGET += bad_alloc +TARGET += lotto +TARGET += database +TARGET += gauss +TARGET += mem2swap +TARGET += prog_limit +TARGET += connection +TARGET += copy +TARGET += function_pointers +TARGET += sort +TARGET += min2time +TARGET += recursive_compiler +TARGET += getpwnam_error +TARGET += xmlparser +TARGET += vector +TARGET += base10 +TARGET += files +TARGET += fork +TARGET += duff +TARGET += unicode .SUFFIXES: .c .cc .asm @@ -287,7 +288,7 @@ @echo Linking $< ... @$(CC) -std=c99 -o $@ $< -.PHONY: clean uninstall +.PHONY: beauty clean uninstall clean: find -name '*~' -exec rm -f {} \; @@ -297,4 +298,5 @@ beauty: find -name '*.[ch]' -exec indent {} \; find -name '*.[ch]' -exec eraser {} \; + find -name 'Makefile*' -exec eraser {} \; @make clean