]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
cmake: install mgr module separately
authorKefu Chai <kchai@redhat.com>
Fri, 9 Jul 2021 03:04:04 +0000 (11:04 +0800)
committerKefu Chai <kchai@redhat.com>
Thu, 22 Jul 2021 05:44:34 +0000 (13:44 +0800)
commitdfd3deb5b22dd49b887d6fa41cad0c1ebc525ebf
tree46c9a55aabcc29e81436a8c046e23bef7b8b2bda
parent40148fc24819642a1f087a5d3a03f679fe86ed33
cmake: install mgr module separately

instead of installing the whole directory, install mgr modules
individually, so it's more clear that what EXCLUDE pattern is
used in which mgr module.

this improves the maintability and readability. in future, we
should only install the artifacts. with this change, we can
specify the include pattern only for dashboard mgr module so
that, for instance, only .js, .html and .css files are installed.

Signed-off-by: Kefu Chai <kchai@redhat.com>
src/pybind/mgr/CMakeLists.txt
src/pybind/mgr/rook/CMakeLists.txt