summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Drake <michael.drake@codethink.co.uk>2017-04-20 10:50:01 (GMT)
committer Michael Drake <michael.drake@codethink.co.uk>2017-04-20 10:50:01 (GMT)
commitdb5bcec3fd559e354efd8de8b9656ae780c3caea (patch)
tree5598b6a76a95ae2aa50d4a8cfcb912f8b5f647e2
parent8d7ead2dea72c1b60dab316da7069467c62ea95d (diff)
downloadlibsvgtiny-db5bcec3fd559e354efd8de8b9656ae780c3caea.tar.gz
libsvgtiny-db5bcec3fd559e354efd8de8b9656ae780c3caea.tar.bz2
Buildsystem: OpenBSD `sed` doesn't handle -i option.
-rw-r--r--src/Makefile5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/Makefile b/src/Makefile
index ff4eaf4..751a12a 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -5,9 +5,10 @@ SOURCES := $(SOURCES)
$(DIR)autogenerated_colors.c: src/colors.gperf
$(VQ)$(ECHO) " GPERF: $<"
- $(Q)gperf --output-file=$@ $<
+ $(Q)gperf --output-file=$@.tmp $<
# Squash "error: no previous declaration for 'svgtiny_color_lookup'"
- $(Q)$(SED) -i 's/^\(const struct svgtiny_named_color\)/static \1/' $@
+ $(Q)$(SED) -e 's/^\(const struct svgtiny_named_color\)/static \1/' $@.tmp >$@
+ $(Q)$(RM) $@.tmp
PRE_TARGETS := $(DIR)autogenerated_colors.c