From 3aaece3b3617af66e7727d5404860a9fc5fa28d7 Mon Sep 17 00:00:00 2001 From: Adrian Sampson <adrian@radbox.org> Date: Thu, 23 Jul 2015 15:56:11 -0700 Subject: [PATCH] Back to add_library --- CMakeLists.txt | 11 ----------- skeleton/CMakeLists.txt | 2 +- 2 files changed, 1 insertion(+), 12 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index bfde1db..a72356b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,16 +1,5 @@ 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}) include_directories(${LLVM_INCLUDE_DIRS}) link_directories(${LLVM_LIBRARY_DIRS}) diff --git a/skeleton/CMakeLists.txt b/skeleton/CMakeLists.txt index a2feb14..e351804 100644 --- a/skeleton/CMakeLists.txt +++ b/skeleton/CMakeLists.txt @@ -1,4 +1,4 @@ -add_llvm_loadable_module(SkeletonPass +add_library(SkeletonPass MODULE # List your source files here. Skeleton.cpp ) -- GitLab