CFLAGS = -c -Wall -g EXECS = noegnud_fnt2tga \ noegnud_tiles_split \ noegnud_tiles_join \ noegnud_lower all: noegnud $(EXECS) noegnud: @make -C ../ clean: rm -f *.o $(EXECS) distclean: clean @make -C ../ clean spotless: clean @make -C ../ spotless noegnud_fnt2tga: noegnud_fnt2tga.o gcc -o noegnud_fnt2tga noegnud_fnt2tga.o ../noegnud_gff_tga.o noegnud_fnt2tga.o: noegnud_fnt2tga.c gcc $(CFLAGS) -o noegnud_fnt2tga.o noegnud_fnt2tga.c noegnud_tiles_split: noegnud_tiles_split.o gcc -o noegnud_tiles_split noegnud_tiles_split.o ../noegnud_collection.o ../noegnud_typeloader.o ../noegnud_gff_tga.o ../noegnud_mem.o ../noegnud_debug.o `sdl-config --libs` -lSDL_image -lpng -lz noegnud_tiles_split.o: noegnud_tiles_split.c gcc $(CFLAGS) -o noegnud_tiles_split.o noegnud_tiles_split.c `sdl-config --cflags` noegnud_tiles_join: noegnud_tiles_join.o gcc -o noegnud_tiles_join noegnud_tiles_join.o ../noegnud_collection.o ../noegnud_typeloader.o ../noegnud_gff_tga.o ../noegnud_mem.o ../noegnud_debug.o `sdl-config --libs` -lSDL_image -lpng -lz noegnud_tiles_join.o: noegnud_tiles_join.c gcc $(CFLAGS) -o noegnud_tiles_join.o noegnud_tiles_join.c `sdl-config --cflags` noegnud_lower: noegnud_lower.o gcc -o noegnud_lower noegnud_lower.c noegnud_lower.o: noegnud_lower.c gcc $(CFLAGS) -o noegnud_lower.o noegnud_lower.c