summaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorCasey Bodley <cbodley@redhat.com>2022-03-31 20:35:45 +0200
committerCasey Bodley <cbodley@redhat.com>2022-03-31 20:56:06 +0200
commit42f3833dbd49d157ca9d0a85318840bf0da70cb8 (patch)
tree33344f61b1168837e0811d2cd3be61e56698a72c /README.md
parentMerge pull request #45578 from rhcs-dashboard/fix-grafana-build (diff)
downloadceph-42f3833dbd49d157ca9d0a85318840bf0da70cb8.tar.xz
ceph-42f3833dbd49d157ca9d0a85318840bf0da70cb8.zip
README: document cmake options for system packages
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Diffstat (limited to 'README.md')
-rw-r--r--README.md8
1 files changed, 8 insertions, 0 deletions
diff --git a/README.md b/README.md
index c4c69185009..96f2c6aff28 100644
--- a/README.md
+++ b/README.md
@@ -98,6 +98,14 @@ for a couple of external dependencies:
-DCMAKE_INSTALL_PREFIX=/opt/ceph -DCMAKE_C_FLAGS="-Og -g3 -gdwarf-4" \
..
+Ceph has several bundled dependencies such as Boost, RocksDB and Arrow. By
+default, cmake will build these bundled dependencies from source instead of
+using libraries that are already installed on the system. You can opt-in to
+using these system libraries, provided they meet the minimum version required
+by Ceph, with cmake options like `WITH_SYSTEM_BOOST`:
+
+ cmake -DWITH_SYSTEM_BOOST=ON [...]
+
To view an exhaustive list of -D options, you can invoke `cmake` with:
cmake -LH