Merge pull request #18639 from yaozongyou/make-readme-properly-align

doc: make the commands in README.md properly aligned

Reviewed-by: Amit Kumar <amitkuma@redhat.com>
This commit is contained in:
Sage Weil 2017-10-31 11:44:33 -05:00 committed by GitHub
commit 6b3b0afc28
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -65,11 +65,11 @@ correct path to the checkout.
To build only certain targets use: To build only certain targets use:
make [target name] make [target name]
To install: To install:
make install make install
### CMake Options ### CMake Options
@ -77,28 +77,28 @@ If you run the `cmake` command by hand, there are many options you can
set with "-D". For example the option to build the RADOS Gateway is set with "-D". For example the option to build the RADOS Gateway is
defaulted to ON. To build without the RADOS Gateway: defaulted to ON. To build without the RADOS Gateway:
cmake -DWITH_RADOSGW=OFF [path to top level ceph directory] cmake -DWITH_RADOSGW=OFF [path to top level ceph directory]
Another example below is building with debugging and alternate locations Another example below is building with debugging and alternate locations
for a couple of external dependencies: for a couple of external dependencies:
cmake -DLEVELDB_PREFIX="/opt/hyperleveldb" -DOFED_PREFIX="/opt/ofed" \ cmake -DLEVELDB_PREFIX="/opt/hyperleveldb" -DOFED_PREFIX="/opt/ofed" \
-DCMAKE_INSTALL_PREFIX=/opt/accelio -DCMAKE_C_FLAGS="-O0 -g3 -gdwarf-4" \ -DCMAKE_INSTALL_PREFIX=/opt/accelio -DCMAKE_C_FLAGS="-O0 -g3 -gdwarf-4" \
.. ..
To view an exhaustive list of -D options, you can invoke `cmake` with: To view an exhaustive list of -D options, you can invoke `cmake` with:
cmake -LH cmake -LH
If you often pipe `make` to `less` and would like to maintain the If you often pipe `make` to `less` and would like to maintain the
diagnostic colors for errors and warnings (and if your compiler diagnostic colors for errors and warnings (and if your compiler
supports it), you can invoke `cmake` with: supports it), you can invoke `cmake` with:
cmake -DDIAGNOSTICS_COLOR=always .. cmake -DDIAGNOSTICS_COLOR=always ..
Then you'll get the diagnostic colors when you execute: Then you'll get the diagnostic colors when you execute:
make | less -R make | less -R
Other available values for 'DIAGNOSTICS_COLOR' are 'auto' (default) and Other available values for 'DIAGNOSTICS_COLOR' are 'auto' (default) and
'never'. 'never'.
@ -159,8 +159,8 @@ When failures occur, look in build/Testing/Temporary for logs.
To build and run all tests and their dependencies without other To build and run all tests and their dependencies without other
unnecessary targets in Ceph: unnecessary targets in Ceph:
cd build cd build
make check -j$(nproc) make check -j$(nproc)
To run an individual test manually, run `ctest` with -R (regex matching): To run an individual test manually, run `ctest` with -R (regex matching):