# - Find libev # Find the native LLVM includes and library # # LLVM_INCLUDE_DIR - where to find ev.h, etc. # LLVM_LIBRARIES - List of libraries when using libev. # LLVM_FOUND - True if libev found. FIND_PROGRAM (LLVM_CONFIG_EXECUTABLE NAMES llvm-config DOC "llvm-config executable") EXECUTE_PROCESS (COMMAND ${LLVM_CONFIG_EXECUTABLE} --cppflags OUTPUT_VARIABLE LLVM_CFLAGS OUTPUT_STRIP_TRAILING_WHITESPACE ) EXECUTE_PROCESS (COMMAND ${LLVM_CONFIG_EXECUTABLE} --ldflags OUTPUT_VARIABLE LLVM_LFLAGS OUTPUT_STRIP_TRAILING_WHITESPACE ) EXECUTE_PROCESS (COMMAND ${LLVM_CONFIG_EXECUTABLE} --libs core jit native OUTPUT_VARIABLE LLVM_JIT_LIBS OUTPUT_STRIP_TRAILING_WHITESPACE ) EXECUTE_PROCESS (COMMAND ${LLVM_CONFIG_EXECUTABLE} --libs all OUTPUT_VARIABLE LLVM_ALL_LIBS OUTPUT_STRIP_TRAILING_WHITESPACE ) #MESSAGE("llvm jit libs: " ${LLVM_JIT_LIBS})