mirror of
https://github.com/0Nera/BMOSP.git
synced 2024-11-22 08:31:23 +03:00
commit
ae0b51beb1
@ -1,6 +1,6 @@
|
||||
#/bin/sh
|
||||
CC="gcc"
|
||||
AR="ar"
|
||||
CC=${CC:-gcc}
|
||||
AR=${AR:-ar}
|
||||
ARCH_FLAGS="-fno-stack-protector -ffreestanding -O0 -g -fPIC -static -nostdlib "
|
||||
|
||||
mkdir -p bin
|
||||
|
@ -2,7 +2,7 @@
|
||||
echo "Название: CPUBENCH"
|
||||
echo "Лицензия: Публичное достояние"
|
||||
|
||||
CC="gcc"
|
||||
CC=${CC:-gcc}
|
||||
ARCH_FLAGS="-fno-stack-protector -ffreestanding -O0 -g -fPIC -static -nostdlib "
|
||||
|
||||
if [ -d "../../sdk" ]; then
|
||||
|
@ -2,7 +2,7 @@
|
||||
echo "Название: Hello world"
|
||||
echo "Лицензия: Публичное достояние"
|
||||
|
||||
CC="gcc"
|
||||
CC=${CC:-gcc}
|
||||
ARCH_FLAGS="-fno-stack-protector -ffreestanding -O0 -g -fPIC -static -nostdlib "
|
||||
|
||||
if [ -d "../../sdk" ]; then
|
||||
|
@ -2,7 +2,7 @@
|
||||
echo "Название: IMFS"
|
||||
echo "Лицензия: CC BY-NC 4.0"
|
||||
|
||||
CC="gcc"
|
||||
CC=${CC:-gcc}
|
||||
ARCH_FLAGS="-fno-stack-protector -ffreestanding -O0 -g -fPIC -static -nostdlib "
|
||||
|
||||
if [ -d "../../sdk" ]; then
|
||||
|
@ -2,7 +2,7 @@
|
||||
echo "Название: IOS"
|
||||
echo "Лицензия: CC BY-NC 4.0"
|
||||
|
||||
CC="gcc"
|
||||
CC=${CC:-gcc}
|
||||
ARCH_FLAGS="-fno-stack-protector -ffreestanding -O0 -g -fPIC -static -nostdlib "
|
||||
|
||||
if [ -d "../../sdk" ]; then
|
||||
|
@ -3,7 +3,7 @@ echo "Название: PCI"
|
||||
echo "Лицензия: Публичное достояние"
|
||||
|
||||
|
||||
CC="gcc"
|
||||
CC=${CC:-gcc}
|
||||
ARCH_FLAGS="-fno-stack-protector -ffreestanding -O0 -g -fPIC -static -nostdlib "
|
||||
|
||||
if [ -d "../../sdk" ]; then
|
||||
|
@ -3,7 +3,7 @@ echo "Название: PS/2"
|
||||
echo "Лицензия: Публичное достояние"
|
||||
|
||||
|
||||
CC="gcc"
|
||||
CC=${CC:-gcc}
|
||||
ARCH_FLAGS="-fno-stack-protector -ffreestanding -O0 -g -fPIC -static -nostdlib "
|
||||
|
||||
if [ -d "../../sdk" ]; then
|
||||
|
@ -2,7 +2,7 @@
|
||||
echo "Название: SIMD"
|
||||
echo "Лицензия: Публичное достояние"
|
||||
|
||||
CC="gcc"
|
||||
CC=${CC:-gcc}
|
||||
ARCH_FLAGS="-fno-stack-protector -ffreestanding -O0 -g -fPIC -static -nostdlib "
|
||||
|
||||
if [ -d "../../sdk" ]; then
|
||||
|
@ -2,7 +2,7 @@
|
||||
echo "Название: TGA"
|
||||
echo "Лицензия: Публичное достояние"
|
||||
|
||||
CC="gcc"
|
||||
CC=${CC:-gcc}
|
||||
ARCH_FLAGS="-fno-stack-protector -ffreestanding -O0 -g -fPIC -static -nostdlib "
|
||||
|
||||
if [ -d "../../sdk" ]; then
|
||||
|
@ -122,7 +122,7 @@ def create_iso(IMAGE_NAME):
|
||||
shutil.copytree("modules/bin", "iso_root/mod")
|
||||
os.system(f"cp -v limine/BOOTX64.EFI iso_root/EFI/BOOT/")
|
||||
os.system(f"cp -v limine/BOOTIA32.EFI iso_root/EFI/BOOT/")
|
||||
os.system(f"xorriso -as mkisofs -b limine/limine-bios-cd.bin -no-emul-boot -boot-load-size 4 -boot-info-table --efi-boot limine/limine-uefi-cd.bin -efi-boot-part --efi-boot-image --protective-msdos-label iso_root -o {IMAGE_NAME}.iso")
|
||||
os.system(f"xorriso -as mkisofs -b limine-bios-cd.bin -no-emul-boot -boot-load-size 4 -boot-info-table --efi-boot limine-uefi-cd.bin -efi-boot-part --efi-boot-image --protective-msdos-label iso_root -o {IMAGE_NAME}.iso")
|
||||
os.system(f"./limine/limine bios-install {IMAGE_NAME}.iso")
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
Loading…
Reference in New Issue
Block a user