]>
Commit | Line | Data |
---|---|---|
7c673cae FG |
1 | set(rbd_srcs |
2 | rbd.cc | |
3 | ArgumentTypes.cc | |
4 | IndentStream.cc | |
5 | OptionPrinter.cc | |
6 | Shell.cc | |
7 | Utils.cc | |
8 | action/Bench.cc | |
9 | action/Children.cc | |
10 | action/Clone.cc | |
11 | action/Copy.cc | |
12 | action/Create.cc | |
13 | action/Diff.cc | |
14 | action/DiskUsage.cc | |
15 | action/Export.cc | |
16 | action/Feature.cc | |
17 | action/Flatten.cc | |
18 | action/Group.cc | |
19 | action/ImageMeta.cc | |
20 | action/Import.cc | |
21 | action/Info.cc | |
22 | action/Journal.cc | |
23 | action/Kernel.cc | |
24 | action/List.cc | |
25 | action/Lock.cc | |
26 | action/MergeDiff.cc | |
27 | action/MirrorPool.cc | |
28 | action/MirrorImage.cc | |
29 | action/Nbd.cc | |
30 | action/ObjectMap.cc | |
31 | action/Remove.cc | |
32 | action/Rename.cc | |
33 | action/Resize.cc | |
34 | action/Snap.cc | |
35 | action/Status.cc | |
36 | action/Trash.cc | |
37 | action/Watch.cc) | |
38 | add_executable(rbd ${rbd_srcs} | |
7c673cae FG |
39 | $<TARGET_OBJECTS:common_texttable_obj>) |
40 | set_target_properties(rbd PROPERTIES OUTPUT_NAME rbd) | |
41 | target_link_libraries(rbd librbd librados | |
42 | cls_journal_client cls_rbd_client | |
43 | rbd_types | |
44 | journal | |
45 | ceph-common global | |
46 | ${BLKID_LIBRARIES} ${CMAKE_DL_LIBS}) | |
47 | if(WITH_KRBD) | |
48 | target_link_libraries(rbd | |
49 | krbd) | |
50 | endif() | |
51 | ||
52 | install(TARGETS rbd DESTINATION bin) |