]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
cmake: let WITH_MGR_ROOK_CLIENT depend on WITH_MGR 40901/head
authorKefu Chai <kchai@redhat.com>
Sun, 18 Apr 2021 13:38:23 +0000 (21:38 +0800)
committerKefu Chai <kchai@redhat.com>
Sun, 18 Apr 2021 13:53:29 +0000 (21:53 +0800)
it does not depend on WITH_MGR_DASHBOARD_FRONTEND, which is disabled by
default and is used for enable/disable the inclusion of dashboard
support. while root client is used by orchestrator. so it should depend
on WITH_MGR not WITH_MGR_DASHBOARD_FRONTEND.

this change addresses the regression introduced by
1003f1ffeee0d016e353f2c8c4ba692b5fdc2805

Signed-off-by: Kefu Chai <kchai@redhat.com>
CMakeLists.txt

index 9c0b6c87253ea067c33809b6aef1f2d64c864de5..ac8fee04d1d63e1745ff140bb870c89eb5e179f3 100644 (file)
@@ -652,8 +652,8 @@ endif()
 set(DASHBOARD_FRONTEND_LANGS "" CACHE STRING
   "List of comma separated ceph-dashboard frontend languages to build. \
   Use value `ALL` to build all languages")
-CMAKE_DEPENDENT_OPTION(WITH_MGR_ROOK_CLIENT "Enable Rook support in the dashboard" ON
-  "WITH_MGR_DASHBOARD_FRONTEND" OFF)
+CMAKE_DEPENDENT_OPTION(WITH_MGR_ROOK_CLIENT "Enable the mgr's Rook support" ON
+  "WITH_MGR" OFF)
 
 include_directories(SYSTEM ${PROJECT_BINARY_DIR}/include)