From dbe99ba37d661c22e18af01ef1e0ccaa01ca0a0e Mon Sep 17 00:00:00 2001
From: Oscar Fuentes
Alternativaly, you can utilize CMake's find_package + functionality. Here is an equivalent variant of snippet shown above:
+ +
+ find_package(LLVM)
+
+ if( NOT LLVM_FOUND )
+ message(FATAL_ERROR "LLVM package can't be found. Set CMAKE_PREFIX_PATH variable to LLVM's installation prefix.")
+ endif()
+
+ include_directories( ${LLVM_INCLUDE_DIRS} )
+ link_directories( ${LLVM_LIBRARY_DIRS} )
+
+ llvm_map_components_to_libraries(REQ_LLVM_LIBRARIES jit native)
+
+ target_link_libraries(mycompiler ${REQ_LLVM_LIBRARIES})
+
+