Skip to content

Commit 9b8c5c6

Browse files
Update pack.sh
1 parent 061415d commit 9b8c5c6

1 file changed

Lines changed: 27 additions & 13 deletions

File tree

installer_res/pack.sh

Lines changed: 27 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,35 @@
1+
#!/bin/sh
12

23
PKG_DATE=$(date '+[%Y-%m-%d]')
4+
DATE_FLAT=$(date '+%Y-%m-%d')
35
wget https://github.com/israpps/BDMAssault/releases/download/latest/BDMAssault.7z -O BDMAssault.7z
46
7z x BDMAssault.7z READY_TO_USE/FreeMcBoot/
57
cp ../Changelog.md __base/Changelog.md
8+
69
for subdir in 1966 1965 1964 1963 1953
710
do
8-
echo packing v$subdir into ../FMCB-$subdir.7z
9-
NEWDIR="FMCBinst-$subdir-$PKG_DATE"
10-
cp -r __base/ $NEWDIR/
11-
cp -r $subdir/INSTALL/ $NEWDIR/INSTALL/
12-
echo $SHA8>$NEWDIR/lang/commit.txt
13-
echo "title=FreeMcBoot v$subdir $PKG_DATE" >$NEWDIR/title.cfg
14-
echo "boot=FMCBInstaller.elf">>$NEWDIR/title.cfg
15-
cp FMCBInstaller.elf $NEWDIR/
16-
cp FMCBInstaller_EXFAT.elf $NEWDIR/
17-
mkdir -p $NEWDIR/FMCB_EXFAT/
18-
cp -r READY_TO_USE/FreeMcBoot/SYS-CONF/ $NEWDIR/FMCB_EXFAT/
19-
cp EXFAT_INSTALL_INSTRUCTIONS.TXT $NEWDIR/FMCB_EXFAT/INSTRUCTIONS.TXT
20-
7z a -t7z -r ../FMCB-$subdir.7z $NEWDIR/*
11+
echo "Packing v$subdir..."
12+
13+
# For version 1966, rename directory to OSDMenu-Installer-[DATE]
14+
if [ "$subdir" = "1966" ]; then
15+
NEWDIR="OSDMenu-Installer-$DATE_FLAT"
16+
OUTFILE="../FMCB-1966.7z"
17+
else
18+
NEWDIR="FMCBinst-$subdir-$PKG_DATE"
19+
OUTFILE="../FMCB-$subdir.7z"
20+
fi
21+
22+
cp -r __base/ "$NEWDIR/"
23+
cp -r "$subdir/INSTALL/" "$NEWDIR/INSTALL/"
24+
echo "$SHA8" > "$NEWDIR/lang/commit.txt"
25+
echo "title=FreeMcBoot v$subdir $PKG_DATE" > "$NEWDIR/title.cfg"
26+
echo "boot=FMCBInstaller.elf" >> "$NEWDIR/title.cfg"
27+
cp FMCBInstaller.elf "$NEWDIR/"
28+
cp FMCBInstaller_EXFAT.elf "$NEWDIR/"
29+
mkdir -p "$NEWDIR/FMCB_EXFAT/"
30+
cp -r READY_TO_USE/FreeMcBoot/SYS-CONF/ "$NEWDIR/FMCB_EXFAT/"
31+
cp EXFAT_INSTALL_INSTRUCTIONS.TXT "$NEWDIR/FMCB_EXFAT/INSTRUCTIONS.TXT"
32+
33+
echo "Creating archive $OUTFILE"
34+
7z a -t7z -r "$OUTFILE" "$NEWDIR"/*
2135
done

0 commit comments

Comments
 (0)