comparison Makefile.gen @ 34:7908061da010

Fix building of JSS mixer parts.
author Matti Hamalainen <ccr@tnsp.org>
date Sat, 29 Sep 2012 20:31:10 +0300
parents d1a6833a5d67
children 033c660c25f5
comparison
equal deleted inserted replaced
33:b2fe4301384d 34:7908061da010
204 204
205 ### 205 ###
206 ### dmlib rules 206 ### dmlib rules
207 ### 207 ###
208 208
209 $(DMLIB)jmix_c.c: $(DMLIB)jmix_c.in.c $(DMLIB)jmix_c.h $(DMLIB)jmix_post.h
210 (echo "#include \"jssmix.h\"" && cpp $<) | sed "s/^# .*//g" > $@
211
209 $(OBJPATH)dmimage.o: $(DMLIB)dmimage.c $(DMLIB)stb_image.c 212 $(OBJPATH)dmimage.o: $(DMLIB)dmimage.c $(DMLIB)stb_image.c
210 @echo " CC $+" 213 @echo " CC $+"
211 @$(CC) $(CFLAGS) -c -o $@ $< $(DM_CFLAGS) 214 @$(CC) $(CFLAGS) -c -o $@ $< $(DM_CFLAGS)
212 215
213 $(OBJPATH)dmblit.o: $(DMLIB)dmblit.c $(DMLIB)dmscaledblit.h $(DMLIB)dmblitfunc.h 216 $(OBJPATH)dmblit.o: $(DMLIB)dmblit.c $(DMLIB)dmscaledblit.h $(DMLIB)dmblitfunc.h
226 $(DMLIB_A): $(addprefix $(OBJPATH),$(DMLIB_OBJS)) $(DMLIB)Makefile.gen config.mak 229 $(DMLIB_A): $(addprefix $(OBJPATH),$(DMLIB_OBJS)) $(DMLIB)Makefile.gen config.mak
227 @echo " AR $@ $(addprefix $(OBJPATH),$(DMLIB_OBJS))" 230 @echo " AR $@ $(addprefix $(OBJPATH),$(DMLIB_OBJS))"
228 @$(AR) cru $@ $+ $(addprefix $(OBJPATH),$(DMLIB_OBJS)) 231 @$(AR) cru $@ $+ $(addprefix $(OBJPATH),$(DMLIB_OBJS))
229 @$(RANLIB) $@ 232 @$(RANLIB) $@
230 233
231 $(DMLIB)jmix_c.c: $(DMLIB)jmix_c.in.c $(DMLIB)jmix_c.h $(DMLIB)jmix_post.h
232 (echo "#include \"jssmix.h\"" && cpp $<) | sed "s/^# .*//g" > $@
233
234 234
235 235
236 ### 236 ###
237 ### Tests and binaries 237 ### Tests and binaries
238 ### 238 ###