diff --git a/libc/test/src/unistd/CMakeLists.txt b/libc/test/src/unistd/CMakeLists.txt --- a/libc/test/src/unistd/CMakeLists.txt +++ b/libc/test/src/unistd/CMakeLists.txt @@ -362,17 +362,19 @@ libc.src.unistd.geteuid ) -add_libc_unittest( - syscall_test - SUITE - libc_unistd_unittests - SRCS - syscall_test.cpp - DEPENDS - libc.src.unistd.__llvm_libc_syscall - libc.include.errno - libc.include.unistd - libc.include.fcntl - libc.include.sys_syscall - libc.test.errno_setter_matcher -) +if(LLVM_LIBC_FULL_BUILD) + add_libc_unittest( + syscall_test + SUITE + libc_unistd_unittests + SRCS + syscall_test.cpp + DEPENDS + libc.src.unistd.__llvm_libc_syscall + libc.include.errno + libc.include.unistd + libc.include.fcntl + libc.include.sys_syscall + libc.test.errno_setter_matcher + ) +endif()