[libc][NFC] Add spec files as dependencies of integration test.

This commit is contained in:
Siva Chandra Reddy
2020-09-09 10:19:37 -07:00
parent 1a25133bcd
commit ba5b1371ec

View File

@@ -22,6 +22,8 @@ endforeach()
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 @@ add_custom_command(
-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
)