File: README

package info (click to toggle)
plex86 0.0.20011018-8
  • links: PTS
  • area: main
  • in suites: woody
  • size: 4,868 kB
  • ctags: 8,721
  • sloc: ansic: 46,915; cpp: 17,817; xml: 1,283; makefile: 1,130; sh: 451; asm: 360; csh: 18
file content (60 lines) | stat: -rw-r--r-- 2,169 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
-----------------------------------------------------------
Note: Plex86 documentation uses the GNU Free Documentation License.
Read the file COPYING, for the terms of this license.
-----------------------------------------------------------

This is the documenation tree for plex86.  There is a directory
for each type of input format that documentation may be written
in.  Preferably, all new docs should be written in XML/DocBook.

=================================
Using pre-formatted documentation
=================================

  If you don't want to generate output files (html/PostScript/etc)
  from these docs, you can use ones which were formatted for you.
  The (fairly) latest ones are available in ftp://plex86.org/docs/.
  Untar'ing the files from this directory is equivalent to make'ing
  them.

    user-> cd plex86/docs/     # Cd to this directory
    user-> tar xvfz /tmp/docs-YYYY_MMDD_HHMM.tar.gz


===========================================
Formatting the docs using DocBook/XML tools
===========================================

  Use this option if you want to format the docs yourself, and
  you have DocBook/XML tools installed on your system.  (Read
  'xml/README' for more info)  This is useful if you want to help
  edit/create documentation or want the latest docs.

    user-> make html       # If you want HTML
    user-> make ps         # If you want PostScript

======================
The directory hiearchy
======================

All formatted text will go in a subdirectory of output/, depending
on the format type.  There is one subdir for each type:

  output/ps/
  output/html/
  output/...

As there are 2 distinct DocBooks - one is the "Plex86 Users Guide"
and one is the "Plex86 Internals Guide" - there may be 2 subdirs
or files in each of the above directories.

The Makefile in this directory, commands each of the Makefiles
in input format subdirectories to generate a particular type
of output format, for example html or ps, which is put in the output/*
directory.

The entire output/ directory is generated dynamically and is
recursively erased upon 'make clean', so we don't accumulate extraneous
files.

-Kevin