set( LLVM_LINK_COMPONENTS | |
support | |
mc | |
) | |
add_clang_executable(c-index-test | |
c-index-test.c | |
) | |
if(NOT MSVC) | |
set_property( | |
SOURCE c-index-test.c | |
PROPERTY COMPILE_FLAGS "-std=c89" | |
) | |
endif() | |
target_link_libraries(c-index-test | |
libclang | |
) | |
set_target_properties(c-index-test | |
PROPERTIES | |
LINKER_LANGUAGE CXX) | |
# If libxml2 is available, make it available for c-index-test. | |
if (CLANG_HAVE_LIBXML) | |
include_directories(${LIBXML2_INCLUDE_DIR}) | |
target_link_libraries(c-index-test ${LIBXML2_LIBRARIES}) | |
endif() |