-
Notifications
You must be signed in to change notification settings - Fork 0
/
CMakeLists.txt
85 lines (82 loc) · 1.9 KB
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
cmake_minimum_required(VERSION 3.23)
project(xv6_riscv)
set(CMAKE_CXX_STANDARD 14)
include_directories(kernel)
include_directories(user)
add_executable(xv6_riscv
cmake-build-debug/Testing/Temporary/LastTest.log
cmake-build-debug/build.ninja
cmake-build-debug/cmake_install.cmake
cmake-build-debug/CMakeCache.txt
kernel/bio.c
kernel/buf.h
kernel/console.c
kernel/defs.h
kernel/elf.h
kernel/entry.S
kernel/exec.c
kernel/fcntl.h
kernel/file.c
kernel/file.h
kernel/fs.c
kernel/fs.h
kernel/kalloc.c
kernel/kernel.ld
kernel/kernelvec.S
kernel/log.c
kernel/main.c
kernel/memlayout.h
kernel/param.h
kernel/pipe.c
kernel/plic.c
kernel/printf.c
kernel/proc.c
kernel/proc.h
kernel/ramdisk.c
kernel/riscv.h
kernel/sleeplock.c
kernel/sleeplock.h
kernel/spinlock.c
kernel/spinlock.h
kernel/start.c
kernel/stat.h
kernel/string.c
kernel/swtch.S
kernel/syscall.c
kernel/syscall.h
kernel/sysfile.c
kernel/sysproc.c
kernel/trampoline.S
kernel/trap.c
kernel/types.h
kernel/uart.c
kernel/virtio.h
kernel/virtio_disk.c
kernel/vm.c
mkfs/mkfs.c
user/cat.c
user/echo.c
user/forktest.c
user/grep.c
user/grind.c
user/init.c
user/initcode.S
user/kill.c
user/ln.c
user/ls.c
user/mkdir.c
user/printf.c
user/rm.c
user/sh.c
user/stressfs.c
user/ulib.c
user/umalloc.c
user/user.h
user/user.ld
user/usertests.c
user/usys.pl
user/wc.c
user/zombie.c
LICENSE
Makefile
README)