Imported Robodoc.
[robodoc.git] / DEVELOPERS
1 $Id: DEVELOPERS,v 1.10 2006/06/17 11:35:10 gumpu Exp $
2
3 If you get this from CVS, this is how to create a workable archive. 
4 Run:
5   aclocal
6   automake -a
7   autoconf
8
9
10 To create a new release edit 
11   bump.pl
12 and then run it. Then run
13   ./do.sh
14
15
16 To clean _everything_
17
18   make -f makefile.am myclean
19
20
21 To create the (g)zipfiles:
22   ./configure
23   make dist
24   make dist-zip
25
26
27 To check for memory leaks use:
28    CFLAGS="-g -Wall -DDMALLOC -DMALLOC_FUNC_CHECK" LDFLAGS="-ldmalloc" ./configure
29 in combination with the dmalloc library ( http://dmalloc.com/ )
30
31
32 To cross-compile Windows binary on GNU/Linux, do:
33
34   (cd Source && make -f makefile.plain xcompile)
35
36 This requires mingw32 cross-compiler. On Debian GNU/Linux (and on its
37 derivatives) this can be installed simply by typing:
38
39   apt-get update && apt-get install mingw32
40
41
42 There are three modules for ROBODoc
43 robo        -- The source code and documentation
44 robotest    -- A test suite   ( OBSOLETE )
45 robowwww    -- The web pages for ROBODoc.  ( OBSOLETE )
46