[Workflow] Roll back some settings since they caused more issues
[llvm-project.git] / libc / src / CMakeLists.txt
blob88838eecc53c9a1af414570e4f0ea9e3cbbb02bb
1 add_subdirectory(__support)
3 add_subdirectory(ctype)
4 add_subdirectory(errno)
5 add_subdirectory(fenv)
6 add_subdirectory(inttypes)
7 add_subdirectory(math)
8 add_subdirectory(string)
9 add_subdirectory(stdlib)
10 add_subdirectory(stdio)
11 add_subdirectory(wchar)
13 if(${LIBC_TARGET_OS} STREQUAL "linux")
14   add_subdirectory(dirent)
15   add_subdirectory(fcntl)
16   add_subdirectory(pthread)
17   add_subdirectory(sched)
18   add_subdirectory(sys)
19   add_subdirectory(termios)
20   add_subdirectory(unistd)
21 endif()
23 if(${LIBC_TARGET_OS} STREQUAL "gpu")
24   add_subdirectory(gpu)
25 endif()
27 if(NOT LLVM_LIBC_FULL_BUILD)
28   return()
29 endif()
31 add_subdirectory(assert)
32 add_subdirectory(network)
33 add_subdirectory(setjmp)
34 add_subdirectory(signal)
35 add_subdirectory(spawn)
36 add_subdirectory(threads)
37 add_subdirectory(time)