From ea9d99fc8b231c22d06168135e181d61f4eb2f06 Mon Sep 17 00:00:00 2001 From: François Revel Date: Mon, 21 Mar 2011 22:07:10 +0000 Subject: 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 --- src/Makefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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 -- cgit v1.2.3