From 48ef95c24e9ac3d11200b61af617a01b10b507d1 Mon Sep 17 00:00:00 2001 From: Richard Qin Date: Fri, 10 Jul 2026 23:20:03 +0800 Subject: build: introduce declarative non-recursive build graph --- test/Build.mk | 12 ++++++++++++ test/module.mk | 30 ------------------------------ 2 files changed, 12 insertions(+), 30 deletions(-) create mode 100644 test/Build.mk delete mode 100644 test/module.mk (limited to 'test') diff --git a/test/Build.mk b/test/Build.mk new file mode 100644 index 0000000..cb8f200 --- /dev/null +++ b/test/Build.mk @@ -0,0 +1,12 @@ +targets += test/kernel +target.test/kernel.kind := kernel-test +target.test/kernel.sources := \ + test/selftest.cc test/test_pmm.cc test/test_slab.cc test/test_spinlock.cc \ + test/test_mutex.cc test/test_driver_model.cc test/test_rbtree.cc \ + test/test_vmm.cc test/test_vma.cc test/test_atomic.cc test/test_fdt.cc \ + test/test_trap.cc test/test_sched.cc test/test_klog.cc test/test_random.cc \ + test/test_waitqueue.cc test/test_uaccess.cc test/test_sys_mm.cc \ + test/test_smp.cc test/test_dcache.cc test/test_namei.cc \ + test/test_vfs_io.cc test/test_exec.cc test/test_pipe_devfs.cc \ + test/test_sys_process.cc test/test_signal.cc test/test_pid.cc \ + test/test_sys_fs_extra.cc test/test_page_cache.cc diff --git a/test/module.mk b/test/module.mk deleted file mode 100644 index 47a693c..0000000 --- a/test/module.mk +++ /dev/null @@ -1,30 +0,0 @@ -# test/module.mk -SRCS_CC += test/selftest.cc -SRCS_CC += test/test_pmm.cc -SRCS_CC += test/test_slab.cc -SRCS_CC += test/test_spinlock.cc -SRCS_CC += test/test_mutex.cc -SRCS_CC += test/test_driver_model.cc -SRCS_CC += test/test_rbtree.cc -SRCS_CC += test/test_vmm.cc -SRCS_CC += test/test_vma.cc -SRCS_CC += test/test_atomic.cc -SRCS_CC += test/test_fdt.cc -SRCS_CC += test/test_trap.cc -SRCS_CC += test/test_sched.cc -SRCS_CC += test/test_klog.cc -SRCS_CC += test/test_random.cc -SRCS_CC += test/test_waitqueue.cc -SRCS_CC += test/test_uaccess.cc -SRCS_CC += test/test_sys_mm.cc -SRCS_CC += test/test_smp.cc -SRCS_CC += test/test_dcache.cc -SRCS_CC += test/test_namei.cc -SRCS_CC += test/test_vfs_io.cc -SRCS_CC += test/test_exec.cc -SRCS_CC += test/test_pipe_devfs.cc -SRCS_CC += test/test_sys_process.cc -SRCS_CC += test/test_signal.cc -SRCS_CC += test/test_pid.cc -SRCS_CC += test/test_sys_fs_extra.cc -SRCS_CC += test/test_page_cache.cc -- cgit v1.2.3