Mercurial > hg > forks > 3x666-SDL
view Makefile.gen @ 41:bac75122a38e
Add -O3
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Tue, 19 Mar 2013 04:51:44 +0200 |
parents | f5eca2e829ca |
children | e6cb35183ace |
line wrap: on
line source
### ### mAKEFiLE fOR 3x666 bY oCSA ### CFLAGS += -g -W -Wall -O3 LDFLAGS += -lm TARGETS=$(BINPATH)3x666$(EXEEXT) ### ### Generic targets ### all: $(TARGETS) $(OBJPATH)%.o: %.c %.h $(CC) $(CFLAGS) -c -o $@ $< $(SDL_CFLAGS) $(OBJPATH)%.o: %.c $(CC) $(CFLAGS) -c -o $@ $< $(SDL_CFLAGS) ### ### Main demo ### $(OBJPATH)3x666.o: 3x666.c config.h 3xfont.h $(CC) $(CFLAGS) -c -o $@ $< $(SDL_CFLAGS) -Idmlib/ $(BINPATH)3x666$(EXEEXT): $(OBJPATH)3x666.o $(CC) -o $@ $+ $(LDFLAGS) $(SDL_LDFLAGS) ### ### Special targets ### clean: $(RM) $(TARGETS) $(OBJPATH)*.o srcclean: clean $(RM) *~