summaryrefslogtreecommitdiffhomepage
path: root/Private/NewBoot/Source/makefile
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@el-mahrouss-logic.com>2024-03-30 11:07:14 +0100
committerAmlal El Mahrouss <amlal@el-mahrouss-logic.com>2024-03-30 11:15:38 +0100
commit7e16694a4fff437322561cf0afba1f426d66e8bc (patch)
tree0ce61fb901f4036af37d2880ce03eeed6ab852f5 /Private/NewBoot/Source/makefile
parentd9b859eb709aca21577a777995c9a9127c9b329c (diff)
NewBoot: See below.
What has been done: - Add LX header for PowerPC and RISC-V 64 HELs. - Force usage of a custom firmware for AMD64, except for debug builds with a CD-ROM containing NewBoot. - Handle missing ATA driver. - Add debug switch on bootloader. What is in progress: - Preemptive multi-tasking and user processes. - NewFS support. - System calls. - AHCI support. - PowerPC support. - RISC-V support. Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com>
Diffstat (limited to 'Private/NewBoot/Source/makefile')
-rw-r--r--Private/NewBoot/Source/makefile4
1 files changed, 2 insertions, 2 deletions
diff --git a/Private/NewBoot/Source/makefile b/Private/NewBoot/Source/makefile
index af35a110..a3807a6d 100644
--- a/Private/NewBoot/Source/makefile
+++ b/Private/NewBoot/Source/makefile
@@ -20,7 +20,7 @@ IMG=epm.img
EMU_FLAGS=-net none -smp 4 -m 4G -M q35 -bios OVMF.fd -device piix3-ide,id=ide -drive id=disk,file=$(IMG),format=raw,if=none -device ide-hd,drive=disk,bus=ide.0 -drive file=fat:rw:CDROM,index=2,format=raw -d int
LD_FLAGS=-e efi_main --subsystem=10
-OBJ=$(wildcard *.o) $(wildcard ../../Objects/*.obj) $(wildcard HEL/AMD64/*.obj)
+OBJ=$(wildcard *.o) $(wildcard HEL/AMD64/*.obj)
REM=rm
REM_FLAG=-f
@@ -40,7 +40,7 @@ bootloader-amd64: compile-amd64
.PHONY: compile-amd64
compile-amd64:
- $(CC_GNU) $(FLAG_GNU) $(wildcard HEL/AMD64/*.cxx) $(wildcard *.cxx)
+ $(CC_GNU) $(FLAG_GNU) $(DEBUG) $(wildcard HEL/AMD64/*.cxx) $(wildcard *.cxx)
.PHONY: run-efi-amd64
run-efi-amd64: