build: untrack generated .o/.d and allow CC/LD override

This commit is contained in:
boonxiong2
2026-10-04 19:49:19 +08:00
parent 5f01904be1
commit 3786f2580e
135 changed files with 36 additions and 1149 deletions
-5
View File
@@ -1,5 +0,0 @@
kernel/block.o: kernel\block.c include\utsm\block.h include\utsm\types.h \
include\utsm\log.h
include\utsm\block.h:
include\utsm\types.h:
include\utsm\log.h:
Binary file not shown.
-16
View File
@@ -1,16 +0,0 @@
kernel/boot_selftest.o: kernel\boot_selftest.c include\utsm\log.h \
include\utsm\types.h include\utsm\panic.h include\utsm\drr.h \
include\utsm\config.h include\utsm\dkm.h include\utsm\dma.h \
include\utsm\block.h include\utsm\net.h include\utsm\paging.h \
kernel\ini_parser.h
include\utsm\log.h:
include\utsm\types.h:
include\utsm\panic.h:
include\utsm\drr.h:
include\utsm\config.h:
include\utsm\dkm.h:
include\utsm\dma.h:
include\utsm\block.h:
include\utsm\net.h:
include\utsm\paging.h:
kernel\ini_parser.h:
-21
View File
@@ -1,21 +0,0 @@
kernel/dsk_loader.o: kernel\dsk_loader.c include\utsm\dsk.h \
include\utsm\types.h include\utsm\arena.h include\utsm\dkm.h \
include\utsm\dma.h include\utsm\block.h include\utsm\net.h \
include\utsm\paging.h include\utsm\log.h include\utsm\pe.h \
include\utsm\linux_compat.h include\utsm\instr.h include\utsm\panic.h \
kernel\..\arch\x86_64\limine.h kernel\..\..\tools\fat32_lfn.h
include\utsm\dsk.h:
include\utsm\types.h:
include\utsm\arena.h:
include\utsm\dkm.h:
include\utsm\dma.h:
include\utsm\block.h:
include\utsm\net.h:
include\utsm\paging.h:
include\utsm\log.h:
include\utsm\pe.h:
include\utsm\linux_compat.h:
include\utsm\instr.h:
include\utsm\panic.h:
kernel\..\arch\x86_64\limine.h:
kernel\..\..\tools\fat32_lfn.h:
Binary file not shown.
-3
View File
@@ -1,3 +0,0 @@
kernel/log.o: kernel\log.c include\utsm\log.h include\utsm\types.h
include\utsm\log.h:
include\utsm\types.h:
Binary file not shown.
-47
View File
@@ -1,47 +0,0 @@
kernel/main.o: kernel\main.c include\utsm\log.h include\utsm\types.h \
include\utsm\panic.h include\utsm\arena.h include\utsm\utsm.h \
include\utsm\status.h include\utsm\config.h include\utsm\uuid.h \
include\utsm\process.h include\utsm\capability.h \
include\utsm\segment.h include\utsm\dirty.h include\utsm\utrw.h \
include\utsm\vmm.h include\utsm\linux_loader.h include\utsm\ipc_shm.h \
..\utsm-ipc\ipc_proto.h include\utsm\hypercall.h include\utsm\drr.h \
include\utsm\sched_ext.h include\utsm\sched.h include\utsm\dkm.h \
include\utsm\dma.h include\utsm\block.h include\utsm\net.h \
include\utsm\paging.h include\utsm\idt.h include\utsm\dsk.h \
include\utsm\linux_compat.h include\utsm\xj380_loader.h \
include\utsm\instr.h kernel\ini_parser.h \
kernel\..\arch\x86_64\limine.h kernel\..\pe\pe_dll_manager.h
include\utsm\log.h:
include\utsm\types.h:
include\utsm\panic.h:
include\utsm\arena.h:
include\utsm\utsm.h:
include\utsm\status.h:
include\utsm\config.h:
include\utsm\uuid.h:
include\utsm\process.h:
include\utsm\capability.h:
include\utsm\segment.h:
include\utsm\dirty.h:
include\utsm\utrw.h:
include\utsm\vmm.h:
include\utsm\linux_loader.h:
include\utsm\ipc_shm.h:
..\utsm-ipc\ipc_proto.h:
include\utsm\hypercall.h:
include\utsm\drr.h:
include\utsm\sched_ext.h:
include\utsm\sched.h:
include\utsm\dkm.h:
include\utsm\dma.h:
include\utsm\block.h:
include\utsm\net.h:
include\utsm\paging.h:
include\utsm\idt.h:
include\utsm\dsk.h:
include\utsm\linux_compat.h:
include\utsm\xj380_loader.h:
include\utsm\instr.h:
kernel\ini_parser.h:
kernel\..\arch\x86_64\limine.h:
kernel\..\pe\pe_dll_manager.h:
Binary file not shown.
-6
View File
@@ -1,6 +0,0 @@
kernel/net.o: kernel\net.c include\utsm\net.h include\utsm\types.h \
include\utsm\log.h include\utsm\panic.h
include\utsm\net.h:
include\utsm\types.h:
include\utsm\log.h:
include\utsm\panic.h:
Binary file not shown.
-13
View File
@@ -1,13 +0,0 @@
kernel/panic.o: kernel\panic.c include\utsm\log.h include\utsm\types.h \
include\utsm\panic.h include\utsm\drr.h include\utsm\config.h \
kernel\panic_font.inc include\utsm\fbcon.h \
include\..\arch\x86_64\limine.h kernel\panic_logo_data.inc
include\utsm\log.h:
include\utsm\types.h:
include\utsm\panic.h:
include\utsm\drr.h:
include\utsm\config.h:
kernel\panic_font.inc:
include\utsm\fbcon.h:
include\..\arch\x86_64\limine.h:
kernel\panic_logo_data.inc:
Binary file not shown.
-9
View File
@@ -1,9 +0,0 @@
kernel/probe.o: kernel\probe.c include\utsm\instr.h include\utsm\types.h \
include\utsm\log.h include\utsm\arena.h include\utsm\panic.h \
kernel\ini_parser.h
include\utsm\instr.h:
include\utsm\types.h:
include\utsm\log.h:
include\utsm\arena.h:
include\utsm\panic.h:
kernel\ini_parser.h: