Notice: We have migrated to GitLab launching 2024-05-01 see here: https://gitlab.rtems.org/

Changes between Initial Version and Version 1 of Docs/New_Manual


Ignore:
Timestamp:
11/10/16 00:53:18 (8 years ago)
Author:
Chris Johns
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Docs/New_Manual

    v1 v1  
     1= PAGE_TITLE =
     2
     3[[TOC(REPLACE_WITH_PAGE_URL , depth=2)]]
     4
     5A new manual is created by added the manual's directory to the top level directory of the [https://git.rtems.org/rtems-docs RTEMS Documentation Repository].
     6
     7Add the manual's directory to the top level `waf` script file's `build_all` list.
     8
     9In this example the new manual is called `new-manual`.
     10
     11Create a `conf.py` file in the manual directory containing:
     12
     13{{{
     14import sys, os
     15sys.path.append(os.path.abspath('../common/'))
     16
     17from conf import *
     18
     19version = '4.11.0'
     20release = '4.11.0'
     21
     22project = "RTEMS New Manual"
     23
     24latex_documents = [
     25        ('index', 'new-manual.tex', u'RTEMS New Manual', u'RTEMS Documentation Project', 'manual'),
     26}}}
     27
     28'''NOTE:'''
     29
     301. The file is a Python piece of code.
     311. The versions are manually set.
     321. The `project` variable is the name that appears in the HTML output.
     331. The `latex_documents` list is a truple of values needed to build a PDF.
     34
     35Create an `index.rst` file based on:
     36
     37{{{
     38.. comment SPDX-License-Identifier: CC-BY-SA-4.0
     39
     40================
     41RTEMS New Manual
     42================
     43
     44RTEMS New Manual
     45----------------
     46
     47 | COPYRIGHT (c) 2016.
     48 | Makers of New Manuals
     49
     50The authors have used their best efforts in preparing this material.  These
     51efforts include the development, research, and testing of the theories and
     52programs to determine their effectiveness.  No warranty of any kind, expressed
     53or implied, with regard to the software or the material contained in this
     54document is provided.  No liability arising out of the application or use of
     55any product described in this document is assumed.  The authors reserve the
     56right to revise this material and to make changes from time to time in the
     57content hereof without obligation to notify anyone of such revision or changes.
     58
     59The RTEMS Project is hosted at http://www.rtems.org/.  Any inquiries concerning
     60RTEMS, its related support components, or its documentation should be directed
     61to the Community Project hosted at http://www.rtems.org/.
     62
     63.. topic:: RTEMS Online Resources
     64
     65  ================  =============================
     66  Home              https://www.rtems.org/
     67  Developers        https://devel.rtems.org/
     68  Documentation     https://docs.rtems.org/
     69  Bug Reporting     https://devel.rtems.org/query
     70  Mailing Lists     https://lists.rtems.org/
     71  Git Repositories  https://git.rtems.org/
     72  ================  =============================
     73
     74.. toctree::
     75        :maxdepth: 5
     76        :numbered:
     77
     78        preface
     79        overview
     80        body
     81
     82*       :ref:`genindex`
     83*       :ref:`search`
     84}}}
     85
     86'''NOTE:'''
     87
     881.Provide chapters `preface.rst`, `overview.rst` and `body.rst`.