summaryrefslogtreecommitdiff
path: root/src/Makefile
AgeCommit message (Collapse)Author
3 daysbuild: Use toolchain for user programsIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
8 dayskern: Add initial pirho compiler sourcesIan Moffett
The pirho compiler is a ring-0 compiler used to compile core parts of the kernel during updates and installs from the initramfs. Signed-off-by: Ian Moffett <ian@osmora.org>
10 daysbuild: Use clang during early stateIan Moffett
Use clang during early state until we configure our own cross compiler for L5 Signed-off-by: Ian Moffett <ian@osmora.org>
2025-09-23build: Properly copy to / clean up iso_rootIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-09-23build: Use silent builds in toplevel MakefileIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-09-23build: Use iso_root/ for iso generationIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-09-20build: Build 'lib' before userlandIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-09-18build: Allow each subsystem to have their own confIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-09-17lib: Add initial libc stubIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-09-17build: Add test program to src/cmd/Ian Moffett
Add a testing program for ELF loading purposes. This is to be removed in later versions of Lunos Signed-off-by: Ian Moffett <ian@osmora.org>
2025-09-17kern: Make memmap dump configurable via kconfIan Moffett
Use the OSMORA kernel configuration framework to add options for L5Lunos to parse during early startup. Signed-off-by: Ian Moffett <ian@osmora.org>
2025-09-15build: boot: Show boot menu on startupIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-09-15build: Clear out sys/target on distcleanIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-09-13build: Add distcleanIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-09-13project: Use limine as headstartIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-09-13build: Copy machhdrs to include/machine/Ian Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-09-13build: 'i386' -> 'amd64'Ian Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-09-13initial sourcesIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-09-13initial commitIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>