Rewrite the lunabuild toolchain with enhanced feature (#60)
[lunaix-os.git] / lunaix-os / usr / libc / LBuild
1 src.c += (
2     "src/string.c",
3     "src/termios.c",
4     "src/itoa.c",
5     "src/_vprintf.c",
6     "src/readdir.c",
7     "src/pthread.c",
8     "src/printf.c"
9 )
10
11 src.c += (
12     "src/posix/signal.c",
13     "src/posix/mount.c",
14     "src/posix/errno.c",
15     "src/posix/ioctl.c",
16     "src/posix/fcntl.c",
17     "src/posix/dirent.c",
18     "src/posix/unistd.c",
19     "src/posix/mann.c",
20     "src/posix/lunaix.c"
21 )
22
23 match env.ARCH:
24     case "i386":
25         from .arch import i386
26     case "x86_64":
27         from .arch import x86_64