Mercurial > mplayer.hg
annotate DOCS/xml/README.maintainers @ 30686:688c1e685fe7
Unconditionally declare fast_memcpy() and mem2agpcpy().
This fixes the following warnings on non-x86 systems:
libvo/aclib.c:162: warning: no previous prototype for 'fast_memcpy'
libvo/aclib.c:196: warning: no previous prototype for 'mem2agpcpy'
author | diego |
---|---|
date | Thu, 25 Feb 2010 13:20:56 +0000 |
parents | 2a55ab2aff1d |
children | 0ad2da052b2e |
rev | line source |
---|---|
9674 | 1 The documentation and its translations reside in subdirectories. |
2 When building the documentation, the toplevel Makefile goes into | |
3 the subdirectories listed in the SUBDIRS variable and executes make | |
4 in each of those directories to create the HTML documentation | |
29964
5513e1981e0e
- Remove now unnecessary dependency on intermediate directories.
diego
parents:
21627
diff
changeset
|
5 in subdirectories of the 'HTML' directory. |
9674 | 6 |
29964
5513e1981e0e
- Remove now unnecessary dependency on intermediate directories.
diego
parents:
21627
diff
changeset
|
7 IMPORTANT: Do NOT place sensitive files under 'HTML'! |
9674 | 8 It is for generated documentation only. |
9 The whole directory tree is wiped out by the Makefile | |
11204 | 10 when running 'make distclean' or 'make clean'. |
9674 | 11 |
12 Each subdirectory must have a Makefile. Its purpose is to include | |
13 the toplevel Makefile.inc file (with the rules to build the docs) | |
14 and add dependency information to the main target, $(HTMLDIR)/index.html. | |
29978 | 15 The main target usually depends on all the XML files in the subdirectory. |
9674 | 16 |
17 | |
18 Adding new translations | |
19 ~~~~~~~~~~~~~~~~~~~~~~~ | |
20 | |
18409 | 21 1) Create a new subdirectory and copy the XML files there. main.xml must not be |
22 copied, it is autogenerated. | |
11199
b61680a0b29a
Add some whitespace for readability + some wording improvements.
diego
parents:
11188
diff
changeset
|
23 |
9674 | 24 2) Make sure to create a 'Makefile' for the translation -- you can |
25 use 'en/Makefile' as an example. | |
11199
b61680a0b29a
Add some whitespace for readability + some wording improvements.
diego
parents:
11188
diff
changeset
|
26 |
29978 | 27 3) In each translated file after the <?xml ... ?> tag you must put a note |
21627 | 28 like <!-- synced with r2 -->, where 2 is the revision of corresponding |
10926 | 29 English file (see comment at the top of file). |
11199
b61680a0b29a
Add some whitespace for readability + some wording improvements.
diego
parents:
11188
diff
changeset
|
30 |
9674 | 31 That's all, in theory. |