.PHONY: all clean CC := gcc CFLAGS := -O3 -std=c99 -Wall -Wextra tools := \ lzcomp \ png_dimensions \ scan_includes \ palette \ pokemon_animation \ pokemon_animation_graphics \ gfx \ md5 all: $(tools) @: clean: rm -f $(tools) gfx md5: common.h # suppress warnings lzcomp: lzcomp.c $(CC) -O3 -o $@ $< %: %.c $(CC) $(CFLAGS) -o $@ $<