1
0
Fork 0
mirror of https://gitlab.com/bztsrc/bootboot.git synced 2023-02-13 20:54:32 -05:00
bztsrc--bootboot/mykernel-rust/Makefile
2020-06-14 22:41:24 -07:00

10 lines
No EOL
381 B
Makefile

all: mykernel.x86_64.elf
# Kernel build
mykernel.x86_64.elf: src/**
objcopy -O elf64-x86-64 -B i386 -I binary font.psf font.o
cargo xbuild --target ./triplets/mykernel-x86.json
# Using this causes the kernel to exceed the 2 MB limit
# cargo build -Z build-std=core,alloc --target ./triplets/$mykernel-x86.json
cp ./target/mykernel-x86/debug/mykernel-rust mykernel.x86_64.elf