Lines Matching defs:libclc
4 project(libclc VERSION 0.2.0 LANGUAGES CXX C)
6 set(LLVM_SUBPROJECT_TITLE "libclc")
15 set( LIBCLC_OBJFILE_DIR ${LIBCLC_BINARY_DIR}/obj.libclc.dir )
44 CACHE STRING "Semicolon-separated list of libclc targets to build, or 'all'." )
55 message( STATUS "libclc LLVM version: ${LLVM_PACKAGE_VERSION}" )
58 message( FATAL_ERROR "libclc needs at least LLVM ${LIBCLC_MIN_LLVM}" )
79 message(FATAL_ERROR "Clang is not enabled, but is required to build libclc in-tree")
91 message( WARNING "Using custom LLVM tools to build libclc: "
108 message( FATAL_ERROR "libclc toolchain incomplete - missing tool ${tool}!" )
227 configure_file( libclc.pc.in libclc.pc @ONLY )
228 install( FILES ${CMAKE_CURRENT_BINARY_DIR}/libclc.pc DESTINATION "${CMAKE_INSTALL_DATADIR}/pkgconfig" )
251 set_target_properties( "generate_convert.cl" PROPERTIES FOLDER "libclc/Sourcegenning" )
258 set_target_properties( "clspv-generate_convert.cl" PROPERTIES FOLDER "libclc/Sourcegenning" )
263 message( STATUS "libclc target '${t}' is enabled" )
352 # All libclc builtin libraries see CLC headers
354 # FIXME: Fix libclc to not require disabling this noisy warning