]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
cmake: Add an option for enabling rook client in dashboard 40859/head
authorWillem Jan Withagen <wjw@digiware.nl>
Wed, 14 Apr 2021 16:36:51 +0000 (18:36 +0200)
committerWillem Jan Withagen <wjw@digiware.nl>
Thu, 15 Apr 2021 08:40:17 +0000 (10:40 +0200)
Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
CMakeLists.txt

index d8958e03c08613f35a33fa382e02d97bbef1c316..9c0b6c87253ea067c33809b6aef1f2d64c864de5 100644 (file)
@@ -652,9 +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")
-
-# TODO: make this an option and set it to the same value as WITH_MGR_DASHBOARD_FRONTEND
-set(WITH_MGR_ROOK_CLIENT WITH_MGR_DASHBOARD_FRONTEND)
+CMAKE_DEPENDENT_OPTION(WITH_MGR_ROOK_CLIENT "Enable Rook support in the dashboard" ON
+  "WITH_MGR_DASHBOARD_FRONTEND" OFF)
 
 include_directories(SYSTEM ${PROJECT_BINARY_DIR}/include)