Skip to content

Commit 5ed1bec

Browse files
committed
Fix blocksci install location
1 parent 7259f65 commit 5ed1bec

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/cmake/")
55

66
set(BlockSci_VERSION 0.5.0)
77

8-
option(BLOCKSCI_PYTHON_BUILD "Install pybind11 header files?" OFF)
8+
include(GNUInstallDirs)
99

1010
add_subdirectory(external)
1111

src/CMakeLists.txt

+4-1
Original file line numberDiff line numberDiff line change
@@ -366,7 +366,10 @@ configure_package_config_file(blocksci-config.cmake
366366
INSTALL_DESTINATION "${ConfigPackageLocation}"
367367
PATH_VARS INCLUDE_INSTALL_DIR SYSCONFIG_INSTALL_DIR)
368368

369-
INSTALL(TARGETS blocksci EXPORT blocksci-targets LIBRARY DESTINATION ${LIB_INSTALL_DIR} ARCHIVE DESTINATION ${LIB_INSTALL_DIR})
369+
install(TARGETS blocksci EXPORT blocksci-targets
370+
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
371+
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
372+
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}) # This is for Win
370373

371374
export(EXPORT blocksci-targets FILE "${CMAKE_CURRENT_BINARY_DIR}/blocksci-targets.cmake")
372375

0 commit comments

Comments
 (0)