mirror of
https://github.com/clearlinux/clear-linux-documentation.git
synced 2026-06-30 09:46:42 +00:00
a7ce92acdf626eed3edbc588a461434d30bb1838
* Initial commit of rework - Restructure organization of content to be task and background oriented - Include references to available man pages Signed-off-by: Kristal Dale <kristal.dale@intel.com> * - Updated bundle section: updates in tooling, simplified and added ref to man page Signed-off-by: Kristal Dale <kristal.dale@intel.com> * Tested all examples except Docker proxy info. Expanded examples and included setup of VM to test image and update content. Signed-off-by: Kristal Dale <kristal.dale@intel.com> * Comment removal Signed-off-by: Kristal Dale <kristal.dale@intel.com> * Clean up comments and TODOs in preparation for initial review. Signed-off-by: Kristal Dale <kristal.dale@intel.com> * Updates based on @intelkevinputnam feedback Signed-off-by: Kristal Dale <kristal.dale@intel.com> * Update bundle section based on new info from engineering. Signed-off-by: Kristal Dale <kristal.dale@intel.com> * Correct capitalization of mixer name. Signed-off-by: Kristal Dale <kristal.dale@intel.com> * Edits per feedback from @bktan8 Signed-off-by: Kristal Dale <kristal.dale@intel.com> * Update prereq formatting and numbered list formatting (remove bold). Signed-off-by: Kristal Dale <kristal.dale@intel.com> * Minor edit to section heading for standardization Signed-off-by: Kristal Dale <kristal.dale@intel.com> * Minor edits around prerequirements formatting to bring inline with template. Signed-off-by: Kristal Dale <kristal.dale@intel.com> * Revise example intro to be more concise. Signed-off-by: Kristal Dale <kristal.dale@intel.com> * Minor revisions to standardize CL tooling guides Signed-off-by: Kristal Dale <kristal.dale@intel.com> * Revisions based on feedback from @rchiossi. Signed-off-by: Kristal Dale <kristal.dale@intel.com> * updates based on feedback * slight wording fix * fixed lack of indent after line break which was causing a problem with numbered list; fixed console code block syntax error * fixed final instruction to read 'no longer'; added local bundles and upstream RMPs to bullet list * fixed json proxy urls
Documentation build instructions ################################ .. todo add comment re not using standards here. `Clear Linux\* OS documentation`_ is written using `reStructuredText`_ and built using `Sphinx`_. Follow the instructions in this README to build the documentation locally for development and testing. Please make yourself familiar with our `contribution guidelines`_ before submitting a contribution. Requirements ************ Make sure you have Python and Sphinx installed. We use Python 3 and Sphinx 1.7.5 The Sphinx documentation provides `instructions for installing Sphinx`_ on various platforms. Clone the documentation repository ********************************** Once Sphinx is installed, clone the documentation repository to your local machine. .. code-block:: console $ git clone https://github.com/clearlinux/clear-linux-documentation Run the build ************* We build our documentation using Sphinx. In the source directory of your local clear-linux-documentation repository, build the documentation by running **make html**: .. code-block:: console $ make html > sphinx-build -b html -d _build/doctrees . _build/html Running Sphinx v1.7.5 making output directory... . . . build succeeded, 0 warnings. The HTML pages are in _build/html. Build finished. The HTML pages are in _build/html. Open one of the HTML pages in a web browser to view the rendered documentation. When testing changes in the documentation, make sure to remove the previous build before building again by running **make clean**: .. code-block:: console $ make clean > rm -rf _build/* This will completely remove the previous build output. .. _Clear Linux\* OS documentation: https://clearlinux.org/documentation .. _Sphinx: http://sphinx-doc.org/ .. _reStructuredText: http://www.sphinx-doc.org/en/master/usage/restructuredtext/basics.html .. _contribution guidelines: https://clearlinux.org/documentation/clear-linux/reference/collaboration .. _instructions for installing Sphinx: https://www.sphinx-doc.org/en/master/usage/installation.html
Description
Languages
JavaScript
27.3%
Python
23.4%
HTML
21.3%
CSS
14.3%
Makefile
7.3%
Other
6.4%