Mercurial > hg > forks > 3x666-SDL
view Makefile.gen @ 30:3b0b5d73829e
Improve Makefile.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Tue, 19 Mar 2013 01:17:54 +0200 |
parents | a3657801e5cb |
children | 62b5f87ebb2a |
line wrap: on
line source
### ### mAKEFiLE fOR 3x666 bY oCSA ### CFLAGS += -g -W -Wall 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/ ### ### Special targets ### clean: srcclean: clean $(RM) *~ $(RM) $(TARGETS) $(OBJPATH)*.o