]>
Commit | Line | Data |
---|---|---|
11fdf7f2 | 1 | add_executable(crimson-osd |
f67539c2 | 2 | backfill_state.cc |
9f95a23c | 3 | ec_backend.cc |
11fdf7f2 TL |
4 | heartbeat.cc |
5 | main.cc | |
6 | osd.cc | |
7 | osd_meta.cc | |
8 | pg.cc | |
9f95a23c TL |
9 | pg_backend.cc |
10 | pg_meta.cc | |
11 | replicated_backend.cc | |
12 | shard_services.cc | |
13 | object_context.cc | |
14 | ops_executer.cc | |
15 | osd_operation.cc | |
16 | osd_operations/client_request.cc | |
17 | osd_operations/compound_peering_request.cc | |
18 | osd_operations/peering_event.cc | |
19 | osd_operations/pg_advance_map.cc | |
20 | osd_operations/replicated_request.cc | |
f67539c2 TL |
21 | osd_operations/background_recovery.cc |
22 | osd_operations/recovery_subrequest.cc | |
23 | pg_recovery.cc | |
24 | recovery_backend.cc | |
25 | replicated_recovery_backend.cc | |
26 | scheduler/scheduler.cc | |
27 | scheduler/mclock_scheduler.cc | |
9f95a23c TL |
28 | osdmap_gate.cc |
29 | pg_map.cc | |
30 | objclass.cc | |
31 | ${PROJECT_SOURCE_DIR}/src/objclass/class_api.cc | |
32 | ${PROJECT_SOURCE_DIR}/src/osd/ClassHandler.cc | |
33 | ${PROJECT_SOURCE_DIR}/src/osd/osd_op_util.cc | |
f67539c2 | 34 | ${PROJECT_SOURCE_DIR}/src/osd/OSDCap.cc |
9f95a23c TL |
35 | ${PROJECT_SOURCE_DIR}/src/osd/PeeringState.cc |
36 | ${PROJECT_SOURCE_DIR}/src/osd/PGPeeringEvent.cc | |
37 | ${PROJECT_SOURCE_DIR}/src/osd/PGStateUtils.cc | |
38 | ${PROJECT_SOURCE_DIR}/src/osd/MissingLoc.cc | |
39 | ${PROJECT_SOURCE_DIR}/src/osd/PGLog.cc | |
f67539c2 | 40 | ${PROJECT_SOURCE_DIR}/src/osd/recovery_types.cc |
9f95a23c TL |
41 | ${PROJECT_SOURCE_DIR}/src/osd/osd_perf_counters.cc |
42 | watch.cc | |
43 | ) | |
11fdf7f2 | 44 | target_link_libraries(crimson-osd |
f67539c2 TL |
45 | crimson-admin |
46 | crimson-common | |
47 | crimson-os | |
48 | crimson | |
49 | fmt::fmt | |
50 | Boost::MPL | |
51 | dmclock::dmclock) | |
9f95a23c TL |
52 | set_target_properties(crimson-osd PROPERTIES |
53 | POSITION_INDEPENDENT_CODE ${EXE_LINKER_USE_PIE}) | |
54 | install(TARGETS crimson-osd DESTINATION bin) | |
55 | if(WITH_TESTS) | |
56 | add_dependencies(tests crimson-osd) | |
57 | endif() |