sed portability fix creating swigwarn.swg

This commit is contained in:
William S Fulton 2013-09-14 12:53:45 +01:00
commit ba9baefdd9

View file

@ -433,7 +433,7 @@ maintainer-clean:
$(srcdir)/Lib/swigwarn.swg: $(srcdir)/Source/Include/swigwarn.h $(srcdir)/Lib/swigwarn.swg: $(srcdir)/Source/Include/swigwarn.h
mkdir -p Lib mkdir -p Lib
echo "/* SWIG warning codes */" > $@ echo "/* SWIG warning codes */" > $@
cat $? | grep "^#define WARN\|/\*.*\*/\|^[ \t]*$$" | sed 's/^#define \(WARN.*[0-9]\+\)\(.*\)$$/%define SWIG\1 %enddef\2/' >> $@ cat $? | grep "^#define WARN\|/\*.*\*/\|^[ \t]*$$" | sed 's/^#define \(WARN.*[0-9][0-9]*\)\(.*\)$$/%define SWIG\1 %enddef\2/' >> $@
##################################################################### #####################################################################
# TARGETS: install & friends # TARGETS: install & friends