aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
AgeCommit message (Expand)AuthorFilesLines
2026-04-01build: fix kernel+arch buildFelix Morgner1-8/+13
2026-03-27kstd/vector: implement range eraseFelix Morgner1-8/+10
2026-03-27build: simplify header scanningFelix Morgner1-0/+4
2026-03-23deps: disable clang-tidy when not preinstalledFelix Morgner1-4/+6
2026-03-23ci: enable test buildsFelix Morgner1-2/+5
2026-03-23testing: enable build-host testingFelix Morgner1-4/+32
2026-03-18build: install clang tidy in devcontainerFelix Morgner1-1/+4
2025-12-15build: add option to disable documentationFelix Morgner1-1/+2
2025-12-15build: move kernel build configurationFelix Morgner1-38/+2
2025-12-15kernel: move implementation to kernel directoryFelix Morgner1-5/+9
2025-12-15kapi: remodel memory API to follow cio APIFelix Morgner1-0/+1
2025-12-12kapi: move platform independent implementationFelix Morgner1-0/+4
2025-12-11docs: improve documentationFelix Morgner1-0/+14
2025-10-31build: enable lintingFelix Morgner1-0/+17
2025-10-28build: upgrade to C++23Felix Morgner1-1/+1
2025-10-28kstd: don't rely on newlibFelix Morgner1-1/+0
2025-07-24build: rename targetsFelix Morgner1-2/+2
2025-07-24build: clean up configurationFelix Morgner1-1/+1
2025-07-24build: factor out kernel APIFelix Morgner1-5/+9
2025-07-24build: move linker script dependency to kernelFelix Morgner1-0/+7
2025-07-24build: remove unused code in main configurationFelix Morgner1-46/+0
2025-07-24build: fix doc comment in main configurationFelix Morgner1-1/+1
2025-07-24x86_64: implement high/low splitFelix Morgner1-0/+1
2025-07-18kernel: turn into a PIEFelix Morgner1-0/+4
2025-07-14cmake: remove lefover main configurationFelix Morgner1-94/+10
2025-07-14cmake: introduce ELF utility moduleFelix Morgner1-1/+5
2025-07-14build: reintroduce bootable ISOFelix Morgner1-2/+7
2025-07-14arch: make linkableFelix Morgner1-2/+1
2025-07-14arch: prepare interfacesFelix Morgner1-4/+4
2025-07-14ide: start large-scale restructuringFelix Morgner1-126/+142
2025-07-14libs: begin extraction of kernel stdFelix Morgner1-8/+1
2025-07-14libs: extract multiboot libraryFelix Morgner1-0/+6
2025-07-14ide: improve support for vscodiumFelix Morgner1-1/+0
2025-03-29fix gdt segments, improve idt and trial&error for triple faultFabian Imhof1-1/+8
2025-03-15implement loading of gdtr registerMatteo Gmür1-4/+4
2025-03-13create GDT and fix segment descriptor bit orderFabian Imhof1-0/+1
2025-02-27Add files to cmake and implement gdt flagsMatteo Gmür1-0/+7
2025-02-25Create inital custom version of c++ vectorMatteo Gmür1-0/+8
2025-02-24Enable run time and compile time sanitizers to catch more errorsMatteo Gmür1-0/+1
2024-12-09Generate doyxgen files with build taksMatteo Gmür1-1/+1
2024-10-15continue implementing pagingFabian Imhof1-1/+9
2024-10-13Add missing cpp files to cmake and fix elf alignment issuesMatteo Gmür1-0/+8
2024-09-17build: fix missing information after migrationFelix Morgner1-3/+3
2024-09-17build: migrate away from conanFelix Morgner1-0/+121