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
-10
View File
@@ -1,10 +0,0 @@
vmm/ept.o: vmm\ept.c include\utsm\ept.h include\utsm\types.h \
include\utsm\panic.h include\utsm\vmx.h include\utsm\log.h \
include\utsm\dma.h vmm\..\arch\x86_64\limine.h
include\utsm\ept.h:
include\utsm\types.h:
include\utsm\panic.h:
include\utsm\vmx.h:
include\utsm\log.h:
include\utsm\dma.h:
vmm\..\arch\x86_64\limine.h:
-17
View File
@@ -1,17 +0,0 @@
vmm/hypercall.o: vmm\hypercall.c include\utsm\hypercall.h \
include\utsm\types.h include\utsm\vmx.h include\utsm\ept.h \
include\utsm\vmm.h include\utsm\ipc_shm.h ..\utsm-ipc\ipc_proto.h \
include\utsm\linux_compat.h include\utsm\linux_loader.h \
include\utsm\log.h vmm\..\arch\x86_64\limine.h include\utsm\panic.h
include\utsm\hypercall.h:
include\utsm\types.h:
include\utsm\vmx.h:
include\utsm\ept.h:
include\utsm\vmm.h:
include\utsm\ipc_shm.h:
..\utsm-ipc\ipc_proto.h:
include\utsm\linux_compat.h:
include\utsm\linux_loader.h:
include\utsm\log.h:
vmm\..\arch\x86_64\limine.h:
include\utsm\panic.h:
-14
View File
@@ -1,14 +0,0 @@
vmm/ipc_shm.o: vmm\ipc_shm.c include\utsm\ipc_shm.h include\utsm\types.h \
..\utsm-ipc\ipc_proto.h include\utsm\panic.h include\utsm\vmx.h \
include\utsm\ept.h include\utsm\log.h include\utsm\dma.h \
include\utsm\linux_loader.h vmm\..\arch\x86_64\limine.h
include\utsm\ipc_shm.h:
include\utsm\types.h:
..\utsm-ipc\ipc_proto.h:
include\utsm\panic.h:
include\utsm\vmx.h:
include\utsm\ept.h:
include\utsm\log.h:
include\utsm\dma.h:
include\utsm\linux_loader.h:
vmm\..\arch\x86_64\limine.h:
-17
View File
@@ -1,17 +0,0 @@
vmm/linux_boot.o: vmm\linux_boot.c include\utsm\linux_loader.h \
include\utsm\types.h include\utsm\panic.h include\utsm\linux_xsave.h \
include\utsm\vmx.h include\utsm\ept.h include\utsm\vmm.h \
include\utsm\virtio_mmio.h include\utsm\ipc_shm.h \
..\utsm-ipc\ipc_proto.h include\utsm\log.h vmm\..\arch\x86_64\limine.h
include\utsm\linux_loader.h:
include\utsm\types.h:
include\utsm\panic.h:
include\utsm\linux_xsave.h:
include\utsm\vmx.h:
include\utsm\ept.h:
include\utsm\vmm.h:
include\utsm\virtio_mmio.h:
include\utsm\ipc_shm.h:
..\utsm-ipc\ipc_proto.h:
include\utsm\log.h:
vmm\..\arch\x86_64\limine.h:
-20
View File
@@ -1,20 +0,0 @@
vmm/linux_compat.o: vmm\linux_compat.c include\utsm\linux_compat.h \
include\utsm\types.h include\utsm\panic.h include\utsm\linux_resume.h \
include\utsm\linux_loader.h include\utsm\ipc_shm.h \
..\utsm-ipc\ipc_proto.h include\utsm\vmm.h include\utsm\virtio_mmio.h \
include\utsm\log.h include\utsm\block.h vmm\..\..\tools\fat32_io.h \
vmm\..\..\tools\fat32_lfn.h vmm\..\..\tools\fat32_part.h
include\utsm\linux_compat.h:
include\utsm\types.h:
include\utsm\panic.h:
include\utsm\linux_resume.h:
include\utsm\linux_loader.h:
include\utsm\ipc_shm.h:
..\utsm-ipc\ipc_proto.h:
include\utsm\vmm.h:
include\utsm\virtio_mmio.h:
include\utsm\log.h:
include\utsm\block.h:
vmm\..\..\tools\fat32_io.h:
vmm\..\..\tools\fat32_lfn.h:
vmm\..\..\tools\fat32_part.h:
-12
View File
@@ -1,12 +0,0 @@
vmm/linux_loader.o: vmm\linux_loader.c include\utsm\linux_loader.h \
include\utsm\types.h include\utsm\panic.h include\utsm\vmx.h \
include\utsm\ept.h include\utsm\log.h include\utsm\dma.h \
vmm\..\arch\x86_64\limine.h
include\utsm\linux_loader.h:
include\utsm\types.h:
include\utsm\panic.h:
include\utsm\vmx.h:
include\utsm\ept.h:
include\utsm\log.h:
include\utsm\dma.h:
vmm\..\arch\x86_64\limine.h:
-12
View File
@@ -1,12 +0,0 @@
vmm/virtio_blk.o: vmm\virtio_blk.c include\utsm\virtio_mmio.h \
include\utsm\types.h include\utsm\panic.h include\utsm\linux_loader.h \
include\utsm\block.h include\utsm\log.h vmm\..\..\tools\fat32_lfn.h \
vmm\..\..\tools\fat32_part.h
include\utsm\virtio_mmio.h:
include\utsm\types.h:
include\utsm\panic.h:
include\utsm\linux_loader.h:
include\utsm\block.h:
include\utsm\log.h:
vmm\..\..\tools\fat32_lfn.h:
vmm\..\..\tools\fat32_part.h:
-9
View File
@@ -1,9 +0,0 @@
vmm/virtio_net.o: vmm\virtio_net.c include\utsm\virtio_mmio.h \
include\utsm\types.h include\utsm\panic.h include\utsm\linux_loader.h \
include\utsm\net.h include\utsm\log.h
include\utsm\virtio_mmio.h:
include\utsm\types.h:
include\utsm\panic.h:
include\utsm\linux_loader.h:
include\utsm\net.h:
include\utsm\log.h:
-22
View File
@@ -1,22 +0,0 @@
vmm/vmexit.o: vmm\vmexit.c include\utsm\vmx.h include\utsm\types.h \
include\utsm\panic.h include\utsm\ept.h include\utsm\vmm.h \
include\utsm\hypercall.h include\utsm\ipc_shm.h \
..\utsm-ipc\ipc_proto.h include\utsm\log.h include\utsm\dma.h \
include\utsm\linux_loader.h include\utsm\linux_xsave.h \
include\utsm\virtio_mmio.h include\utsm\instr.h \
vmm\..\arch\x86_64\limine.h
include\utsm\vmx.h:
include\utsm\types.h:
include\utsm\panic.h:
include\utsm\ept.h:
include\utsm\vmm.h:
include\utsm\hypercall.h:
include\utsm\ipc_shm.h:
..\utsm-ipc\ipc_proto.h:
include\utsm\log.h:
include\utsm\dma.h:
include\utsm\linux_loader.h:
include\utsm\linux_xsave.h:
include\utsm\virtio_mmio.h:
include\utsm\instr.h:
vmm\..\arch\x86_64\limine.h:
-11
View File
@@ -1,11 +0,0 @@
vmm/vmm.o: vmm\vmm.c include\utsm\vmm.h include\utsm\types.h \
include\utsm\panic.h include\utsm\vmx.h include\utsm\ept.h \
include\utsm\log.h include\utsm\dma.h vmm\..\arch\x86_64\limine.h
include\utsm\vmm.h:
include\utsm\types.h:
include\utsm\panic.h:
include\utsm\vmx.h:
include\utsm\ept.h:
include\utsm\log.h:
include\utsm\dma.h:
vmm\..\arch\x86_64\limine.h:
-10
View File
@@ -1,10 +0,0 @@
vmm/vmx.o: vmm\vmx.c include\utsm\vmx.h include\utsm\types.h \
include\utsm\panic.h include\utsm\ept.h include\utsm\log.h \
include\utsm\dma.h vmm\..\arch\x86_64\limine.h
include\utsm\vmx.h:
include\utsm\types.h:
include\utsm\panic.h:
include\utsm\ept.h:
include\utsm\log.h:
include\utsm\dma.h:
vmm\..\arch\x86_64\limine.h:
-12
View File
@@ -1,12 +0,0 @@
vmm/xj380_loader.o: vmm\xj380_loader.c include\utsm\xj380_loader.h \
include\utsm\types.h include\utsm\panic.h include\utsm\vmx.h \
include\utsm\ept.h include\utsm\log.h include\utsm\dma.h \
vmm\..\arch\x86_64\limine.h
include\utsm\xj380_loader.h:
include\utsm\types.h:
include\utsm\panic.h:
include\utsm\vmx.h:
include\utsm\ept.h:
include\utsm\log.h:
include\utsm\dma.h:
vmm\..\arch\x86_64\limine.h: