Skip to content

Commit

Permalink
using option -E for archive.sh defines GSH_NO_GETTEXT as well
Browse files Browse the repository at this point in the history
  • Loading branch information
phyver committed Aug 25, 2022
1 parent b48f69a commit 36e8aeb
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 0 deletions.
1 change: 1 addition & 0 deletions scripts/_gsh_env
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ echo " GSH_SAVEFILE_MODE=$GSH_SAVEFILE_MODE"
echo " GSH_SAVEFILE=$GSH_SAVEFILE"
echo " GSH_COLOR=$GSH_COLOR"
echo " GSH_SHELL=$GSH_SHELL"
echo " GSH_NO_GETTEXT=$GSH_NO_GETTEXT"
echo "========================="
echo " GSH_ROOT=$GSH_ROOT"
echo " GSH_HOME=$GSH_HOME"
Expand Down
8 changes: 8 additions & 0 deletions utils/archive.sh
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ options:
-A use the "anonymous mode" by default when running GameShell
-L LANGS only keep the given languages (ex: -L 'en*,fr')
-E only keep english as a language, not generating any ".mo" file
and not using gettext
-N ... name of the archive / top directory (default: "gameshell")
Expand Down Expand Up @@ -88,6 +89,7 @@ do
LANGUAGES=
KEEP_PO=0
GENERATE_MO=0
GSH_NO_GETTEXT=1
;;
v)
VERBOSE=1
Expand Down Expand Up @@ -188,6 +190,12 @@ export GSH_ROOT="$TMP_DIR/$NAME"
export GSH_MISSIONS="$GSH_ROOT/missions"


# default GSH_NO_GETTEXT to 1 if -E was used
if [ -n "$GSH_NO_GETTEXT" ]
then
sed-i "s/^# export GSH_NO_GETTEXT=./export GSH_NO_GETTEXT=1/" "$GSH_ROOT/start.sh"
fi

# remove unwanted languages
if [ -n "$LANGUAGES" ]
then
Expand Down

0 comments on commit 36e8aeb

Please sign in to comment.