Mercurial > hg > dmlib
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 ### |