summaryrefslogtreecommitdiffhomepage
path: root/Private/makefile
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-04-25 08:19:06 +0200
committerAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-04-25 08:19:06 +0200
commitf6a38d6c14b314d7b85855f311527ede869db96f (patch)
tree8c6dfa8f2638d14b44ffb7b091e2d69efce34711 /Private/makefile
parent8153dc983802115951836f2b164af371ee6e3d73 (diff)
MHR-16: see below.
- Use QR-code to redirect to support page inside bootloader. - Start working on NewLoader, since the PEF linker is done. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'Private/makefile')
-rw-r--r--Private/makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/Private/makefile b/Private/makefile
index 41f70c81..673a4b56 100644
--- a/Private/makefile
+++ b/Private/makefile
@@ -28,10 +28,12 @@ COPY = cp
# Add assembler, linker, and object files variables.
ASMFLAGS = -f win64
+
+# NewOS subsystem is 17.
LDFLAGS = -e Main --subsystem=17
LDOBJ = Objects/*.obj
-# This file is the kernel, responsible of task management, memory, drivers and more.
+# This file is the kernel, responsible of task management and memory.
KERNEL = NewKernel.exe
# The kernel entrypoint
@@ -39,6 +41,7 @@ SCRIPT = --script=Linker/Platforms/PC.lds
.PHONY: error
error:
+ @echo "=== ERROR ==="
@echo "=> Use a specific target."
MOVEALL=./MoveAll.sh