mirror of
https://github.com/Zeal-Operating-System/ZealOS.git
synced 2025-03-15 04:25:06 +00:00
Fix build scripts.
This commit is contained in:
parent
6525ef7aa3
commit
4da4e06b0d
3 changed files with 13 additions and 5 deletions
|
@ -45,6 +45,6 @@ sudo sync
|
||||||
echo "Deleting temp HDD"
|
echo "Deleting temp HDD"
|
||||||
rm ./ZealOS.raw
|
rm ./ZealOS.raw
|
||||||
echo "Deleting temp mount folder"
|
echo "Deleting temp mount folder"
|
||||||
rm -rf /tmp/zealtmp
|
sudo rm -rf /tmp/zealtmp
|
||||||
echo "Done, build/ contents:"
|
echo "Done, build/ contents:"
|
||||||
ls
|
ls
|
||||||
|
|
|
@ -14,6 +14,7 @@ exit # Comment this line out
|
||||||
# sudo qemu-nbd -c dev/nbd0 ZealOS.qcow2
|
# sudo qemu-nbd -c dev/nbd0 ZealOS.qcow2
|
||||||
|
|
||||||
sudo partprobe /dev/nbd0
|
sudo partprobe /dev/nbd0
|
||||||
|
sudo mkdir /tmp/zealtmp
|
||||||
sudo mount /dev/nbd0p1 /tmp/zealtmp
|
sudo mount /dev/nbd0p1 /tmp/zealtmp
|
||||||
echo "removing src/ files"
|
echo "removing src/ files"
|
||||||
rm -rf ../src/*
|
rm -rf ../src/*
|
||||||
|
@ -21,12 +22,18 @@ echo "copying src/ files from root of mounted hdd"
|
||||||
sudo cp -r /tmp/zealtmp/* ../src/
|
sudo cp -r /tmp/zealtmp/* ../src/
|
||||||
sudo rm ../src/Boot/BootMHD2.BIN.C
|
sudo rm ../src/Boot/BootMHD2.BIN.C
|
||||||
echo "src/ files copied"
|
echo "src/ files copied"
|
||||||
|
|
||||||
|
echo "copying docs/ files from HTML/ folder of mounted .vdi"
|
||||||
|
sudo cp -r /tmp/zealtmp/HTML/* ../docs/
|
||||||
|
echo "docs/ files copied"
|
||||||
|
|
||||||
echo "unmounting..."
|
echo "unmounting..."
|
||||||
sudo umount /tmp/zealtmp
|
sudo umount /tmp/zealtmp
|
||||||
|
sudo rm -rf /tmp/zealtmp
|
||||||
sudo qemu-nbd -d /dev/nbd0
|
sudo qemu-nbd -d /dev/nbd0
|
||||||
echo "unmounted hdd"
|
echo "unmounted hdd"
|
||||||
echo "set perms"
|
echo "set perms"
|
||||||
sudo chown -R $USER:$USER ../src/*
|
sudo chown -R $USER:$USER ../src/*
|
||||||
mv ../src/Tmp/AUTO.ISO.C ./AUTO.ISO
|
mv ../src/Tmp/AUTO.ISO.C ./AUTO.ISO
|
||||||
echo "finished."
|
echo "finished."
|
||||||
git status
|
#git status
|
||||||
|
|
|
@ -7,8 +7,8 @@
|
||||||
|
|
||||||
sudo modprobe nbd
|
sudo modprobe nbd
|
||||||
|
|
||||||
echo "Edit this script first to pick your VM path & file!"
|
#echo "Edit this script first to pick your VM path & file!"
|
||||||
exit # Comment this line out
|
#exit # Comment this line out
|
||||||
|
|
||||||
# Uncomment ONE of the next lines and edit it to point to your VM HDD
|
# Uncomment ONE of the next lines and edit it to point to your VM HDD
|
||||||
# sudo qemu-nbd -c dev/nbd0 ~/VirtualBox\ VMs/ZealOS/ZealOS.vdi
|
# sudo qemu-nbd -c dev/nbd0 ~/VirtualBox\ VMs/ZealOS/ZealOS.vdi
|
||||||
|
@ -16,6 +16,7 @@ exit # Comment this line out
|
||||||
# sudo qemu-nbd -c dev/nbd0 ZealOS.qcow2
|
# sudo qemu-nbd -c dev/nbd0 ZealOS.qcow2
|
||||||
|
|
||||||
sudo partprobe /dev/nbd0
|
sudo partprobe /dev/nbd0
|
||||||
|
sudo mkdir /tmp/zealtmp
|
||||||
sudo mount /dev/nbd0p1 /tmp/zealtmp
|
sudo mount /dev/nbd0p1 /tmp/zealtmp
|
||||||
echo "Merging with src/"
|
echo "Merging with src/"
|
||||||
sudo cp -r ../src/* /tmp/zealtmp
|
sudo cp -r ../src/* /tmp/zealtmp
|
||||||
|
@ -23,7 +24,7 @@ sudo sync
|
||||||
echo "Files copied, unmounting"
|
echo "Files copied, unmounting"
|
||||||
sudo umount /tmp/zealtmp
|
sudo umount /tmp/zealtmp
|
||||||
sudo qemu-nbd -d /dev/nbd0
|
sudo qemu-nbd -d /dev/nbd0
|
||||||
sudo rm /tmp/zealtmp/* -r
|
sudo rm -rf /tmp/zealtmp
|
||||||
sudo sync
|
sudo sync
|
||||||
echo "finished."
|
echo "finished."
|
||||||
git status
|
git status
|
||||||
|
|
Loading…
Reference in a new issue