diff options
Diffstat (limited to 'diskman/CMakeLists.txt')
-rw-r--r-- | diskman/CMakeLists.txt | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/diskman/CMakeLists.txt b/diskman/CMakeLists.txt new file mode 100644 index 0000000..ea0c5fe --- /dev/null +++ b/diskman/CMakeLists.txt @@ -0,0 +1,22 @@ +pkg_check_modules(FDISK REQUIRED fdisk) +find_package(Boost REQUIRED) + +set(DISKMAN_SOURCE + diskman.cc + disk.cc + lvmhelp.cc + partition.cc +) + +set(DISKMAN_INCLUDE + diskman.hh + disk.hh + partition.hh +) + +include_directories(${Boost_INCLUDE_DIRS}) +add_library(diskman ${DISKMAN_SOURCE}) +target_link_libraries(diskman ${FDISK_LIBRARIES} ${LIBUDEV_LIBRARIES}) + +install(TARGETS diskman DESTINATION lib) +install(FILES ${DISKMAN_INCLUDE} DESTINATION include/diskman) |