[libc][NFC] Add spec files as dependencies of integration test.
GitOrigin-RevId: ba5b1371ecc575337a95e9a9fc2b8951dae73aab
diff --git a/test/src/CMakeLists.txt b/test/src/CMakeLists.txt
index e6390fc..aa606ae 100644
--- a/test/src/CMakeLists.txt
+++ b/test/src/CMakeLists.txt
@@ -22,6 +22,8 @@
list(REMOVE_ITEM entrypoints_name_list "__assert_fail" "__errno_location")
list(TRANSFORM entrypoints_name_list PREPEND "-e=")
+file(GLOB spec_files ${LIBC_SOURCE_DIR}/spec/*.td)
+
# Generate integration test souce code.
add_custom_command(
OUTPUT ${public_test}
@@ -30,7 +32,7 @@
-I ${LIBC_SOURCE_DIR}
${LIBC_SOURCE_DIR}/config/${LIBC_TARGET_OS}/api.td
- DEPENDS ${LIBC_SOURCE_DIR}/config/${LIBC_TARGET_OS}/api.td
+ DEPENDS ${LIBC_SOURCE_DIR}/config/${LIBC_TARGET_OS}/api.td ${spec_files}
libc-prototype-testgen ${TARGET_PUBLIC_HEADERS}
llvmlibc llvmlibm
)