|
|
|
|
@ -47,11 +47,6 @@ option(BUILD_TESTING "Build tests")
|
|
|
|
|
option(LIBCLANG_PATH "Use custom path for libclang") |
|
|
|
|
option(LIBLLDB_PATH "Use custom path for liblldb") |
|
|
|
|
|
|
|
|
|
set(BUILD_TESTING_SAVED ${BUILD_TESTING}) |
|
|
|
|
set(BUILD_TESTING OFF CACHE BOOL "Disable sub-project tests" FORCE) |
|
|
|
|
add_subdirectory(lib/tiny-process-library) |
|
|
|
|
set(BUILD_TESTING ${BUILD_TESTING_SAVED} CACHE BOOL "Set to previous value" FORCE) |
|
|
|
|
|
|
|
|
|
find_package(Boost 1.54 COMPONENTS REQUIRED filesystem serialization) |
|
|
|
|
find_package(ASPELL REQUIRED) |
|
|
|
|
include(FindPkgConfig) |
|
|
|
|
@ -73,7 +68,12 @@ else()
|
|
|
|
|
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/lib/libclangmm/cmake_modules/") |
|
|
|
|
find_package(LibClang REQUIRED) |
|
|
|
|
endif() |
|
|
|
|
add_subdirectory(lib/libclangmm/src) |
|
|
|
|
|
|
|
|
|
set(BUILD_TESTING_SAVED ${BUILD_TESTING}) |
|
|
|
|
set(BUILD_TESTING OFF CACHE BOOL "Disable sub-project tests" FORCE) |
|
|
|
|
add_subdirectory(lib/tiny-process-library) |
|
|
|
|
add_subdirectory(lib/libclangmm) |
|
|
|
|
set(BUILD_TESTING ${BUILD_TESTING_SAVED} CACHE BOOL "Set to previous value" FORCE) |
|
|
|
|
|
|
|
|
|
if(LIBLLDB_PATH) |
|
|
|
|
find_library(LIBLLDB_LIBRARIES lldb "${LIBLLDB_PATH}/lib" NO_DEFAULT_PATH) |
|
|
|
|
|