diff options
author | Enrico Joerns <e.joerns@tu-bs.de> | 2015-06-03 21:32:20 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2015-12-03 22:37:00 +0100 |
commit | 7cd4d8d41e50173dfa24d1610c55bc7bd8b65dea (patch) | |
tree | 117c03e2b9a341a47481fecfd0b49d362c3a2f6d /doc/dev_manual.rst | |
parent | 90469e08bff4a9b574461705721683192834cff4 (diff) | |
download | ptxdist-7cd4d8d41e50173dfa24d1610c55bc7bd8b65dea.tar.gz ptxdist-7cd4d8d41e50173dfa24d1610c55bc7bd8b65dea.tar.xz |
doc: Fix rst substituions and more
* Added rst_epilog in conf.py.in for substitutions
Signed-off-by: Enrico Joerns <e.joerns@tu-bs.de>
Diffstat (limited to 'doc/dev_manual.rst')
-rw-r--r-- | doc/dev_manual.rst | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/doc/dev_manual.rst b/doc/dev_manual.rst index 354358840..3b084fb7f 100644 --- a/doc/dev_manual.rst +++ b/doc/dev_manual.rst @@ -459,15 +459,15 @@ At this stage things can fail: - The package depends on external components (libraries for example) -| If the ``configure`` script is not cross compile aware, we are out of - luck. We must patch the source archive in this case to make it work. - Refer to section :ref:`configure_rebuild` on how to use - PTXdist’s features to simplify this task. -| If the package depends on external components, these components might - be already part of PTXdist. In this case we just have to add this - dependency into the menu file and we are done. But if PTXdist cannot - fulfill this dependency, we also must add it as a separate package - first. +If the ``configure`` script is not cross compile aware, we are out of +luck. We must patch the source archive in this case to make it work. +Refer to section :ref:`configure_rebuild` on how to use +PTXdist’s features to simplify this task. +If the package depends on external components, these components might +be already part of PTXdist. In this case we just have to add this +dependency into the menu file and we are done. But if PTXdist cannot +fulfill this dependency, we also must add it as a separate package +first. If the *prepare* stage has finished successfully, the next step is to compile the package. @@ -630,15 +630,15 @@ After this command, the target’s root filesystem contains a file called ``/usr/bin/foo`` owned by root, its group is also root and everyone has execution permissions, but only the user root has write permissions. -| One last task of this port is still open: A reasonable location for - the new menu entry in PTXdist’s menu hierarchy. PTXdist arranges its - menus on the meaning of each package. Is it a network related tool? Or - a scripting language? Or a graphical application? -| Each of these global meanings have their own submenu, where we can add - our new entry to. We just have to edit the head of our new menu file - ``./rules/foo.in`` to add it to a specific global menu. If our new - package is a network related tool, the head of the menu file should - look like: +One last task of this port is still open: A reasonable location for +the new menu entry in PTXdist’s menu hierarchy. PTXdist arranges its +menus on the meaning of each package. Is it a network related tool? Or +a scripting language? Or a graphical application? +Each of these global meanings have their own submenu, where we can add +our new entry to. We just have to edit the head of our new menu file +``./rules/foo.in`` to add it to a specific global menu. If our new +package is a network related tool, the head of the menu file should +look like: :: @@ -832,7 +832,7 @@ guess its settings we **must disable everything we do want**. Since every optional parameter adds four lines of code to the rule files, PTXdist provides some shortcuts to handle it. Refer to section -[ref:sub:`p`\ aram\ :sub:`m`\ acros] for further details. +:ref:`param_macros` for further details. With these special macros in use, the file content shown above looks much simpler: |