# HG changeset patch # User Matti Hamalainen # Date 1348939870 -10800 # Node ID 7908061da010b1eae6493659e0c418ca0d5c6cd6 # Parent b2fe4301384da93a1cea1a7af9dac4c09dddd31b Fix building of JSS mixer parts. diff -r b2fe4301384d -r 7908061da010 Makefile.gen --- a/Makefile.gen Sat Sep 29 18:51:09 2012 +0300 +++ b/Makefile.gen Sat Sep 29 20:31:10 2012 +0300 @@ -206,6 +206,9 @@ ### dmlib rules ### +$(DMLIB)jmix_c.c: $(DMLIB)jmix_c.in.c $(DMLIB)jmix_c.h $(DMLIB)jmix_post.h + (echo "#include \"jssmix.h\"" && cpp $<) | sed "s/^# .*//g" > $@ + $(OBJPATH)dmimage.o: $(DMLIB)dmimage.c $(DMLIB)stb_image.c @echo " CC $+" @$(CC) $(CFLAGS) -c -o $@ $< $(DM_CFLAGS) @@ -228,9 +231,6 @@ @$(AR) cru $@ $+ $(addprefix $(OBJPATH),$(DMLIB_OBJS)) @$(RANLIB) $@ -$(DMLIB)jmix_c.c: $(DMLIB)jmix_c.in.c $(DMLIB)jmix_c.h $(DMLIB)jmix_post.h - (echo "#include \"jssmix.h\"" && cpp $<) | sed "s/^# .*//g" > $@ - ### diff -r b2fe4301384d -r 7908061da010 jmix_post.h --- a/jmix_post.h Sat Sep 29 18:51:09 2012 +0300 +++ b/jmix_post.h Sat Sep 29 20:31:10 2012 +0300 @@ -18,9 +18,8 @@ JMIXER_FUNCTION } } +#endif #undef JMIXER_NAME #undef JMIXER_TYPE #undef JMIXER_FUNCTION - -#endif diff -r b2fe4301384d -r 7908061da010 jssmix.c --- a/jssmix.c Sat Sep 29 18:51:09 2012 +0300 +++ b/jssmix.c Sat Sep 29 20:31:10 2012 +0300 @@ -9,7 +9,7 @@ #ifdef DM_USE_C #define JMIXER_HEADER -#include "jmix_c.c" +#include "jmix_c.in.c" #undef JMIXER_HEADER #endif @@ -17,7 +17,7 @@ #ifdef DM_USE_SIMD #define JMIXER_HEADER -#include "jmix_mmx.h" +#include "jmix_mmx.in.c" #undef JMIXER_HEADER #endif