From 3b7ecf37e9366e72c340e37a0b644fb6cf80d1ef Mon Sep 17 00:00:00 2001 From: Yao Zongyou Date: Fri, 2 Jun 2017 12:11:59 +0800 Subject: [PATCH] Fix cmake build error. Signed-off-by: Yao Zongyou --- src/rgw/CMakeLists.txt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/rgw/CMakeLists.txt b/src/rgw/CMakeLists.txt index 59a5406ca004..6d2a59281641 100644 --- a/src/rgw/CMakeLists.txt +++ b/src/rgw/CMakeLists.txt @@ -239,8 +239,12 @@ install(TARGETS rgw DESTINATION ${CMAKE_INSTALL_LIBDIR}) if(WITH_EMBEDDED) include(MergeStaticLibraries) add_library(cephd_rgw_base STATIC rgw_main.cc ${radosgw_admin_srcs}) - target_include_directories(cephd_rgw_base PUBLIC ${FCGI_INCLUDE_DIR}) + if(WITH_RADOSGW_FCGI_FRONTEND) + target_include_directories(cephd_rgw_base PUBLIC ${FCGI_INCLUDE_DIR}) + endif() set_target_properties(cephd_rgw_base PROPERTIES COMPILE_DEFINITIONS BUILDING_FOR_EMBEDDED) merge_static_libraries(cephd_rgw cephd_rgw_base rgw_a radosgw_a) - target_link_libraries(cephd_rgw ${FCGI_LIBRARY}) + if(WITH_RADOSGW_FCGI_FRONTEND) + target_link_libraries(cephd_rgw ${FCGI_LIBRARY}) + endif() endif() -- 2.47.3