Mercurial > hg > dmlib
changeset 3:82fc316e70d0
Enable out of tree building.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Fri, 28 Sep 2012 02:24:40 +0300 |
parents | 9a8355b47e1c |
children | e0fc7863d024 |
files | Makefile.gen |
diffstat | 1 files changed, 12 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/Makefile.gen Fri Sep 28 02:20:31 2012 +0300 +++ b/Makefile.gen Fri Sep 28 02:24:40 2012 +0300 @@ -192,6 +192,14 @@ @echo " CC $<" @$(CC) $(CFLAGS) -c -o $@ $< $(DM_CFLAGS) +$(OBJPATH)%.o: %.c %.h + @echo " CC $<" + @$(CC) $(CFLAGS) -c -o $@ $< $(DM_CFLAGS) + +$(OBJPATH)%.o: %.c + @echo " CC $<" + @$(CC) $(CFLAGS) -c -o $@ $< $(DM_CFLAGS) + ### ### dmlib rules @@ -227,6 +235,10 @@ ### ### Tests and binaries ### +$(BINPATH)%$(EXEEXT): $(OBJPATH)%.o $(DMLIB_A) + @echo " LINK $+" + @$(CC) -o $@ $+ $(DM_LDFLAGS) + $(BINPATH)vview$(EXEEXT): $(OBJPATH)vview.o $(DMLIB_A) @echo " LINK $+" @$(CC) -o $@ $+ $(DM_LDFLAGS) -lSDL_ttf