Skip to content
Snippets Groups Projects
Commit 3aaece3b authored by Adrian Sampson's avatar Adrian Sampson
Browse files

Back to add_library

parent ba972179
No related branches found
No related tags found
No related merge requests found
find_package(LLVM REQUIRED CONFIG) find_package(LLVM REQUIRED CONFIG)
list(APPEND CMAKE_MODULE_PATH "${LLVM_CMAKE_DIR}")
# Workarounds.
# http://lists.cs.uiuc.edu/pipermail/llvmdev/2015-January/081050.html
set(LLVM_ENABLE_PLUGINS ON)
set(LLVM_RUNTIME_OUTPUT_INTDIR ${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/bin)
set(LLVM_LIBRARY_OUTPUT_INTDIR ${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/lib)
set(LLVM_PLUGIN_EXT ".so")
include(AddLLVM)
add_definitions(${LLVM_DEFINITIONS}) add_definitions(${LLVM_DEFINITIONS})
include_directories(${LLVM_INCLUDE_DIRS}) include_directories(${LLVM_INCLUDE_DIRS})
link_directories(${LLVM_LIBRARY_DIRS}) link_directories(${LLVM_LIBRARY_DIRS})
......
add_llvm_loadable_module(SkeletonPass add_library(SkeletonPass MODULE
# List your source files here. # List your source files here.
Skeleton.cpp Skeleton.cpp
) )
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment