comparison Makefile @ 43:d00b967c48f2

Improve build process.
author Matti Hamalainen <ccr@tnsp.org>
date Tue, 06 Aug 2013 00:04:30 +0300
parents 54e0fc833615
children d85542c96791
comparison
equal deleted inserted replaced
42:5770a4c85961 43:d00b967c48f2
98 $(OBJPATH)%.o: src/%.c 98 $(OBJPATH)%.o: src/%.c
99 @echo " CXX $+" 99 @echo " CXX $+"
100 @$(CXX) $(CFLAGS) -c -o $@ $< $(DEMO_CFLAGS) 100 @$(CXX) $(CFLAGS) -c -o $@ $< $(DEMO_CFLAGS)
101 101
102 102
103 $(OBJPATH)main.o: src/main.c src/stb_image.c src/ggets.c src/ggets.h
104 @echo " CXX $+"
105 @$(CXX) $(CFLAGS) -c -o $@ $< $(DEMO_CFLAGS)
106
107
103 $(LIBOGGPLAYER_A): $(addprefix $(OBJPATH),$(LIBOGGPLAYER_OBJS)) 108 $(LIBOGGPLAYER_A): $(addprefix $(OBJPATH),$(LIBOGGPLAYER_OBJS))
104 @echo " AR $@ $+" 109 @echo " AR $@ $+"
105 @$(AR) cru $@ $+ 110 @$(AR) cru $@ $+
106 @echo " RANLIB $@" 111 @echo " RANLIB $@"
107 @$(RANLIB) $@ 112 @$(RANLIB) $@