Cleaning up binary_loadlin.
This commit is contained in:
parent
57f04c22c4
commit
75a0e2bf22
|
@ -45,33 +45,39 @@ Create_lockfile .lock
|
||||||
|
|
||||||
case "${LIVE_IMAGE_ARCHITECTURE}" in
|
case "${LIVE_IMAGE_ARCHITECTURE}" in
|
||||||
amd64|i386)
|
amd64|i386)
|
||||||
if [ "${LB_BUILD_WITH_CHROOT}" = "true" ]
|
case "${LB_BUILD_WITH_CHROOT}" in
|
||||||
then
|
true)
|
||||||
# Checking depends
|
# Checking depends
|
||||||
Check_package chroot/usr/lib/loadlin/loadlin.exe.gz loadlin
|
Check_package chroot/usr/lib/loadlin/loadlin.exe.gz loadlin
|
||||||
|
|
||||||
# Restoring cache
|
# Restoring cache
|
||||||
Restore_cache cache/packages.binary
|
Restore_cache cache/packages.binary
|
||||||
|
|
||||||
# Installing depends
|
# Installing depends
|
||||||
Install_package
|
Install_package
|
||||||
|
|
||||||
# Copying loadlin
|
_PREFIX="chroot"
|
||||||
mkdir -p binary/tools
|
;;
|
||||||
gunzip -c chroot/usr/lib/loadlin/loadlin.exe.gz > binary/tools/loadlin.exe
|
|
||||||
gunzip -c chroot/usr/share/doc/loadlin/manual.txt.gz > binary/tools/loadlin.txt
|
|
||||||
|
|
||||||
# Saving cache
|
false)
|
||||||
Save_cache cache/packages.binary
|
_PREFIX=""
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
# Removing depends
|
# Copying loadlin
|
||||||
Remove_package
|
mkdir -p binary/tools
|
||||||
else
|
gunzip -c "${_PREFIX}/usr/lib/loadlin/loadlin.exe.gz" > binary/tools/loadlin.exe
|
||||||
# Copying loadlin
|
gunzip -c "${_PREFIX}/usr/share/doc/loadlin/manual.txt.gz" > binary/tools/loadlin.txt
|
||||||
mkdir -p binary/tools
|
|
||||||
gunzip -c /usr/lib/loadlin/loadlin.exe.gz > binary/tools/loadlin.exe
|
case "${LB_BUILD_WITH_CHROOT}" in
|
||||||
gunzip -c /usr/share/doc/loadlin/manual.txt.gz > binary/tools/loadlin.txt
|
true)
|
||||||
fi
|
# Saving cache
|
||||||
|
Save_cache cache/packages.binary
|
||||||
|
|
||||||
|
# Removing depends
|
||||||
|
Remove_package
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
cat > binary/install/install.bat << EOF
|
cat > binary/install/install.bat << EOF
|
||||||
\tools\loadlin.exe vmlinuz initrd=initrd.gz
|
\tools\loadlin.exe vmlinuz initrd=initrd.gz
|
||||||
|
@ -85,12 +91,12 @@ cat > binary/install/gtk/install.bat << EOF
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Creating stage file
|
||||||
|
Create_stagefile .build/binary_loadlin
|
||||||
;;
|
;;
|
||||||
|
|
||||||
*)
|
*)
|
||||||
Echo_warning "loadlin inclusion is set to true but not compatible with your architecture, ignoring."
|
Echo_warning "loadlin inclusion is set to true but not compatible with your architecture, ignoring."
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
# Creating stage file
|
|
||||||
Create_stagefile .build/binary_loadlin
|
|
||||||
|
|
Loading…
Reference in New Issue