From: François Revel Date: Mon, 21 Mar 2011 22:07:10 +0000 (-0000) Subject: sed in BeOS still doesn't handle -i, so use a temporary file since RiscOS doesn't... X-Git-Url: https://gitweb.michael.orlitzky.com/?a=commitdiff_plain;h=ea9d99fc8b231c22d06168135e181d61f4eb2f06;p=libsvgtiny.git sed in BeOS still doesn't handle -i, so use a temporary file since RiscOS doesn't know pipes. svn path=/trunk/libsvgtiny/; revision=12121 --- diff --git a/src/Makefile b/src/Makefile index a52041a..43dbc3f 100644 --- a/src/Makefile +++ b/src/Makefile @@ -5,8 +5,9 @@ SOURCES := $(SOURCES) $(BUILDDIR)/src_colors.c $(BUILDDIR)/src_colors.c: src/colors.gperf $(VQ)$(ECHO) " GPERF: $<" - $(Q)gperf --output-file=$@ $< + $(Q)gperf --output-file=$@.tmp $< # Hack for GCC 4.2 compatibility (gperf 3.0.4 solves this properly) - $(Q)$(SED) -i -e 's/#ifdef __GNUC_STDC_INLINE__/#if defined __GNUC_STDC_INLINE__ || defined __GNUC_GNU_INLINE__/' $@ + $(Q)$(SED) -e 's/#ifdef __GNUC_STDC_INLINE__/#if defined __GNUC_STDC_INLINE__ || defined __GNUC_GNU_INLINE__/' $@.tmp >$@ + $(Q)$(RM) $@.tmp include build/makefiles/Makefile.subdir