From 9ff06cbdef42d679d3efded5e81e87f6575d45f6 Mon Sep 17 00:00:00 2001 From: Thomas BERNARD Date: Mon, 14 May 2018 16:49:44 +0200 Subject: [PATCH] Automatically update the version stored in English.lproj/InfoPlist.strings This are the versions displayed in Finder info and "about Grafx2" --- src/English.lproj/InfoPlist.strings | Bin 654 -> 654 bytes src/Makefile | 5 +++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/English.lproj/InfoPlist.strings b/src/English.lproj/InfoPlist.strings index 456b0022c775966ba1121ad085463685628c5f9b..58a2c748fdfb086094a6d7072ccfa68fbe579996 100644 GIT binary patch delta 23 bcmeBU?PJ|g&d6vnnUBeM@@mE;FslIoPrwFS delta 23 bcmeBU?PJ|g&d6vunUBeM@@mE;FslIoPc#Ni diff --git a/src/Makefile b/src/Makefile index bea722dd..dd631153 100644 --- a/src/Makefile +++ b/src/Makefile @@ -620,7 +620,7 @@ FONT_FILES = $(addprefix ../share/grafx2/fonts/,$(FONTS)) ifeq ($(PLATFORM),Darwin) all : $(MACAPPEXE) -$(MACAPPEXE) : $(BIN) +$(MACAPPEXE) : $(BIN) $(OBJDIR)/versiontag rm -rf Grafx2.app mkdir -p Grafx2.app Grafx2.app/Contents Grafx2.app/Contents/Frameworks Grafx2.app/Contents/MacOS Grafx2.app/Contents/Resources Grafx2.app/Contents/Resources/scripts mkdir -p Grafx2.app/Contents/Resources/scripts/samples_2.4 @@ -632,7 +632,8 @@ $(MACAPPEXE) : $(BIN) echo 'APPL????' > Grafx2.app/Contents/PkgInfo cp ../Info.plist Grafx2.app/Contents cp -r Grafx2.icns Grafx2.app/Contents/Resources - cp -r English.lproj Grafx2.app/Contents/Resources + mkdir -p Grafx2.app/Contents/Resources/English.lproj + iconv -f UTF-16BE English.lproj/InfoPlist.strings | sed -e 's/Grafx2 version [.0-9]*/Grafx2 version $(shell cat $(OBJDIR)/versiontag)/' | iconv -t UTF-16BE > Grafx2.app/Contents/Resources/English.lproj/InfoPlist.strings cp -r ../share/grafx2/fonts Grafx2.app/Contents/Resources cp -r ../share/grafx2/skins Grafx2.app/Contents/Resources cp -r ../share/grafx2/gfx2def.ini Grafx2.app/Contents/Resources