|
| 1 | +#!/bin/sh |
1 | 2 |
|
2 | 3 | PKG_DATE=$(date '+[%Y-%m-%d]') |
| 4 | +DATE_FLAT=$(date '+%Y-%m-%d') |
3 | 5 | wget https://github.com/israpps/BDMAssault/releases/download/latest/BDMAssault.7z -O BDMAssault.7z |
4 | 6 | 7z x BDMAssault.7z READY_TO_USE/FreeMcBoot/ |
5 | 7 | cp ../Changelog.md __base/Changelog.md |
| 8 | + |
6 | 9 | for subdir in 1966 1965 1964 1963 1953 |
7 | 10 | 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"/* |
21 | 35 | done |
0 commit comments