summaryrefslogtreecommitdiff
path: root/scripts/build/binary_loadlin
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/build/binary_loadlin')
-rwxr-xr-xscripts/build/binary_loadlin29
1 files changed, 13 insertions, 16 deletions
diff --git a/scripts/build/binary_loadlin b/scripts/build/binary_loadlin
index 69f740beb..d74a47021 100755
--- a/scripts/build/binary_loadlin
+++ b/scripts/build/binary_loadlin
@@ -43,19 +43,20 @@ Check_lockfile .lock
# Creating lock file
Create_lockfile .lock
+
case "${LB_ARCHITECTURES}" in
amd64|i386)
- case "${LB_BUILD_WITH_CHROOT}" in
- true)
- # Checking depends
- Check_package chroot /usr/lib/loadlin/loadlin.exe.gz loadlin
+ # Checking depends
+ Check_package chroot /usr/lib/loadlin/loadlin.exe.gz loadlin
- # Restoring cache
- Restore_cache cache/packages.binary
+ # Restoring cache
+ Restore_cache cache/packages.binary
- # Installing depends
- Install_package
+ # Installing depends
+ Install_package
+ case "${LB_BUILD_WITH_CHROOT}" in
+ true)
_PREFIX="chroot"
;;
@@ -69,15 +70,11 @@ case "${LB_ARCHITECTURES}" in
gunzip -c "${_PREFIX}/usr/lib/loadlin/loadlin.exe.gz" > binary/tools/loadlin.exe
gunzip -c "${_PREFIX}/usr/share/doc/loadlin/manual.txt.gz" > binary/tools/loadlin.txt
- case "${LB_BUILD_WITH_CHROOT}" in
- true)
- # Saving cache
- Save_cache cache/packages.binary
+ # Saving cache
+ Save_cache cache/packages.binary
- # Removing depends
- Remove_package
- ;;
- esac
+ # Removing depends
+ Remove_package
cat > binary/install/install.bat << EOF
\tools\loadlin.exe vmlinuz initrd=initrd.gz