Skip to content

Commit

Permalink
Merge pull request ceph#37395 from tchaikov/wip-doc-crimson
Browse files Browse the repository at this point in the history
doc/dev/crimson: add instruction on running install-deps.sh for build…

Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
  • Loading branch information
tchaikov authored Oct 6, 2020
2 parents 67efea0 + 16ae762 commit 37e7425
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 1 deletion.
17 changes: 17 additions & 0 deletions doc/dev/crimson.rst
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ Building Crimson

Crismon is not enabled by default. To enable it::

$ WITH_SEASTAR=true ./install-deps.sh
$ mkdir build && cd build
$ cmake -DWITH_SEASTAR=ON ..

Expand Down Expand Up @@ -178,6 +179,22 @@ corresponding test results are highlighted.

.. _cbt: https://github.com/ceph/cbt

Hacking Crimson
===============


Seastar Documents
-----------------

See `Seastar Tutorial <https://github.com/scylladb/seastar/blob/master/doc/tutorial.md>`_ .
Or build a browsable version and start an HTTP server::

$ cd seastar
$ ./configure.py --mode debug
$ ninja -C build/debug docs
$ python3 -m http.server -d build/debug/doc/html

You might want to install ``pandoc`` and other dependencies beforehand.

Debugging Crimson
=================
Expand Down
2 changes: 1 addition & 1 deletion src/seastar

0 comments on commit 37e7425

Please sign in to comment.