This repository has been archived by the owner on Jan 17, 2024. It is now read-only.
/
README
56 lines (42 loc) · 1.69 KB
/
README
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
=========
Contents |
=========
AUTHORS : List of developers with mail adress
COPYING : License
CVS : the CVS informations
ChangeLog : the ChangeLog ^^
INSTALL : How to use this software
Makefile.am : automake Input File
NEWS : Last news about this software
README : this file
TODO : a "todo" list
bootstrap : script to generate configure script from cvs repository checkout
config/ : to store some autotools generated files
configure.ac : autoconf Input File
doc : to store documentation about code only (cf doxygen, texinfo, etc.). Not to store a website discussing about it. Just use the separate gna CVS for the latter if needed.
src : to store code...
test : to store self test suite code.
Other files not listed here are auto-generated files by Autotools for a distribution.
They are not in the CVS Repository.
THERE ARE OLD DIRECTORIES WHEN YOU BROWSE CVS by WEB : this are deprecated but could not be deleted from repository.
I advise you to use the prune ( -P )option of cvs not to have them checked out.
==============
Build Process |
==============
For development purpose
------------------------
Just after a cvs update or checkout :
- Use the bootstrap script the first time or
- use "autoreconf" to build/rebuild configure and Makefile.inS if you change something in autotools chain
For common users
-----------------
Just after a release untar :
Just type :
./configure
make check
This will test the KDTree implementation
======================
Making a distribution |
======================
The above implies that we include autoconf/automake generated files in distribution (refer make dist for that)
BUT those files are not in the cvs, since no work is done on it, to have a quite clean repository.