Skip to content

Commit

Permalink
removing bios boot files before apply the Payload
Browse files Browse the repository at this point in the history
  • Loading branch information
vectorsigma72 committed Oct 26, 2019
1 parent ed6a6bd commit a2ff20c
Show file tree
Hide file tree
Showing 2 changed files with 46 additions and 0 deletions.
44 changes: 44 additions & 0 deletions CloverPackage/package/Scripts.templates/BiosBoot/preinstall
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
#!/bin/bash

#echo "DEBUG: $ 1 = Full path to the installation package the installer app is processing: " $1
#echo "DEBUG: $ 2 = Full path to the installation destination: " $2
#echo "DEBUG: $ 3 = Installation volume (mountpoint) to receive the payload: " $3
#echo "DEBUG: $ 4 = Root directory for the system: " $4

echo "preinstall: Path to installer....... $1"
echo "preinstall: Path to destination..... $2"
echo "preinstall: Path to dest volume..... $3"
echo "preinstall: Root of system folder... $4"

#############################################################################

if [ "$3" == "/" ]; then
DEST_VOL="/Volumes/"$( ls -1F /Volumes | sed -n 's:@$::p' )
else
DEST_VOL="$3"
fi

boots=(boot5 boot6 boot7)

sect=(boot0af
boot0ss
boot1f32
boot1f32alt
boot1h
boot1h2
boot1x
boot1xalt
Description.txt
Installation.txt)


for i in "${boots[@]}"
do
rm -f "${DEST_VOL}"/usr/standalone/i386/x64/$i
done


for i in "${sect[@]}"
do
rm -f "${DEST_VOL}"/usr/standalone/i386/$i
done
2 changes: 2 additions & 0 deletions CloverPackage/package/buildpkg.sh
Original file line number Diff line number Diff line change
Expand Up @@ -585,6 +585,8 @@ if [[ ${NOEXTRAS} != *"CloverEFI"* ]]; then
fixperms "${PKG_BUILD_DIR}/${choiceId}/Root/"
# chmod 755 "${PKG_BUILD_DIR}/${choiceId}"/Root/usr/local/bin/{fdisk440,boot1-install}
chmod 755 "${PKG_BUILD_DIR}/${choiceId}"/Root/usr/local/bin/boot1-install

addTemplateScripts --pkg-rootdir="${PKG_BUILD_DIR}/${choiceId}" ${choiceId}

packageRefId=$(getPackageRefId "${packagesidentity}" "${choiceId}")
packageBiosBootRefId=$packageRefId
Expand Down

0 comments on commit a2ff20c

Please sign in to comment.