46 lines · plain
1add_subdirectory(__support)2 3add_subdirectory(complex)4add_subdirectory(ctype)5add_subdirectory(dlfcn)6add_subdirectory(errno)7add_subdirectory(fenv)8add_subdirectory(inttypes)9add_subdirectory(link)10add_subdirectory(math)11add_subdirectory(stdbit)12add_subdirectory(stdfix)13add_subdirectory(stdio)14add_subdirectory(stdlib)15add_subdirectory(string)16add_subdirectory(strings)17add_subdirectory(time)18add_subdirectory(unistd)19add_subdirectory(wchar)20add_subdirectory(wctype)21 22if(${LIBC_TARGET_OS} STREQUAL "linux")23 add_subdirectory(dirent)24 add_subdirectory(fcntl)25 add_subdirectory(poll)26 add_subdirectory(pthread)27 add_subdirectory(sched)28 add_subdirectory(sys)29 add_subdirectory(termios)30endif()31 32if(NOT LLVM_LIBC_FULL_BUILD)33 return()34endif()35 36add_subdirectory(arpa)37add_subdirectory(assert)38add_subdirectory(compiler)39add_subdirectory(locale)40add_subdirectory(nl_types)41add_subdirectory(search)42add_subdirectory(setjmp)43add_subdirectory(signal)44add_subdirectory(spawn)45add_subdirectory(threads)46