Skip to content

Commit 7261db1

Browse files
authored
Merge pull request diffblue#306 from diffblue/bugfix/install_boost_libs
Added install of boost's libs for binaries which use them.
2 parents e7be7d8 + a29d8d3 commit 7261db1

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

CMakeLists.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,9 +74,13 @@ set(boost_include_include_dir ${boost-include_SOURCE_DIR})
7474
set(boost_lib_dir ${boost-include_SOURCE_DIR}/stage/lib)
7575
link_directories(${boost_lib_dir})
7676
add_definitions(-DBOOST_SYSTEM_NO_DEPRECATED=1)
77+
install(DIRECTORY "${boost_lib_dir}" DESTINATION "${CMAKE_INSTALL_PREFIX}")
7778

7879
################################################################################
7980

81+
set(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/lib")
82+
SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
83+
8084
add_subdirectory(cbmc)
8185
add_subdirectory(benchmarks/LIBRARIES/models)
8286

src/summaries/summary_dump.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -743,7 +743,7 @@ std::string dump_goto_program_in_html(
743743
const std::vector<irep_idt> &inverted_functions_topological_order,
744744
const boost::filesystem::path &dump_root_directory)
745745
{
746-
boost::filesystem::create_directory(dump_root_directory);
746+
boost::filesystem::create_directories(dump_root_directory);
747747

748748
namespacet const ns(program.symbol_table);
749749
goto_functionst::function_mapt const& functions =

0 commit comments

Comments
 (0)