summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn-Mark Bell <jmb@netsurf-browser.org>2021-08-04 04:25:14 +0100
committerJohn-Mark Bell <jmb@netsurf-browser.org>2021-08-04 04:25:14 +0100
commit6f04325a28f646b7743717d34707fcd482cbf8ba (patch)
treeb26b7dfc0fc172fbfe594bb0a9a58811f437388c
parent4e7339d0e7d441fd0877dca9348a105b71432f90 (diff)
downloadttf2f-6f04325a28f646b7743717d34707fcd482cbf8ba.tar.gz
ttf2f-6f04325a28f646b7743717d34707fcd482cbf8ba.tar.bz2
Inject version+date into !Boot
-rw-r--r--Makefile12
-rw-r--r--riscos/Boot (renamed from !TTF2f/!Boot,feb)2
2 files changed, 11 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 0bb5bc8..1dfefdd 100644
--- a/Makefile
+++ b/Makefile
@@ -65,12 +65,13 @@ $(realoutput): $(OUTPUT)
DISTCLEAN_ITEMS := $(DISTCLEAN_ITEMS) ttf2f.zip
.PHONY: riscos-dist
-riscos-dist: $(realoutput) $(BUILDDIR)/Res,fae $(BUILDDIR)/!Help
+riscos-dist: $(realoutput) $(BUILDDIR)/Res,fae $(BUILDDIR)/!Boot,feb $(BUILDDIR)/!Help
$(Q)$(CP) $(CPFLAGS) $(realoutput) !TTF2f/!RunImage,ff8
$(Q)$(CP) $(CPFLAGS) $(BUILDDIR)/Res,fae !TTF2f/Res,fae
$(Q)$(CP) $(CPFLAGS) $(BUILDDIR)/!Help !TTF2f/!Help
+ $(Q)$(CP) $(CPFLAGS) $(BUILDDIR)/!Boot,feb !TTF2f/!Boot,feb
$(Q)$(dir $(CC))zip -9r, ttf2f.zip !TTF2f
- $(Q)$(RM) $(RMFLAGS) !TTF2f/!RunImage,ff8 !TTF2f/Res,fae !TTF2f/!Help
+ $(Q)$(RM) $(RMFLAGS) !TTF2f/!RunImage,ff8 !TTF2f/Res,fae !TTF2f/!Help !TTF2f/!Boot,feb
__empty :=
__space := $(empty) $(empty)
@@ -83,6 +84,13 @@ $(BUILDDIR)/Res,fae: riscos/Res
$^ >$(BUILDDIR)/Res.txt
$(Q)$(dir $(CC))ccres $(BUILDDIR)/Res.txt $@
+$(BUILDDIR)/!Boot,feb: riscos/Boot
+ $(Q)echo " SED: $@"
+ $(Q)$(SED) \
+ -e 's/__DATE__/$(COMPONENT_DATE)/' \
+ -e 's/__VERSION__/$(word 1,$(subst ., ,$(COMPONENT_VERSION))).$(subst $(__space),,$(wordlist 2,$(words $(subst ., ,$(COMPONENT_VERSION))),$(subst ., ,$(COMPONENT_VERSION))))/' \
+ $^ >$@
+
$(BUILDDIR)/!Help: riscos/Help
$(Q)echo " SED: $@"
$(Q)$(SED) \
diff --git a/!TTF2f/!Boot,feb b/riscos/Boot
index 7d939d1..1316b48 100644
--- a/!TTF2f/!Boot,feb
+++ b/riscos/Boot
@@ -2,7 +2,7 @@ Set TTF2f$Dir <Obey$Dir>
| Application system variables
Set TTF2f$Help <TTF2f$Dir>.!Help
-Set TTF2f$Version "0.01 (07 Sep 2004)"
+Set TTF2f$Version "__VERSION__ (__DATE__)"
Set TTF2f$Title "TTF2f"
Set TTF2f$Publisher "J-M Bell"
Set TTF2f$Description "Font conversion utility"