Skip to main content

Building and Running

Run these commands from the Australis-OS repository.

Build​

make build

This compiles the Hylang source:

src/boot/Program.hy

into:

build/efi/EFI/BOOT/BOOTX64.EFI

The output should identify as a PE32+ x86_64 EFI application:

file build/efi/EFI/BOOT/BOOTX64.EFI

Create the Bootable ISO​

make iso

This creates:

build/australis-hylang-hello.iso

The ISO contains a FAT EFI boot image at its UEFI El Torito boot entry. Use make image as well when a raw FAT disk image is useful.

Run in QEMU​

make run

The VM should boot through OVMF and print:

Hello world from Hylang!

Clean​

make clean

This removes generated build artifacts under build/.