Home | History | Annotate | Download | only in c-index-test
      1 add_clang_executable(c-index-test
      2   c-index-test.c
      3   )
      4 
      5 if(NOT MSVC)
      6   set_property(
      7     SOURCE c-index-test.c
      8     PROPERTY COMPILE_FLAGS "-std=gnu89"
      9     )
     10 endif()
     11 
     12 if (LLVM_BUILD_STATIC)
     13   target_link_libraries(c-index-test
     14     libclang_static
     15   )
     16 else()
     17   target_link_libraries(c-index-test
     18     libclang
     19   )
     20 endif()
     21 
     22 set_target_properties(c-index-test
     23   PROPERTIES
     24   LINKER_LANGUAGE CXX)
     25 
     26 # If libxml2 is available, make it available for c-index-test.
     27 if (CLANG_HAVE_LIBXML)
     28   include_directories(SYSTEM ${LIBXML2_INCLUDE_DIR})
     29   target_link_libraries(c-index-test ${LIBXML2_LIBRARIES})
     30 endif()
     31