root/library/bdm/base/libconfig/README @ 652

Revision 248, 1.0 kB (checked in by smidl, 15 years ago)

doc

Line 
1
2To produce a PDF manual, issue the command "make pdf" after running
3`./configure'.
4
5                                 -*-
6
7If you do not wish to build the C++ components, use:
8
9./configure --disable-cxx
10
11                                 -*-
12
13The `samples' subdirectory contains some examples of using libconfig
14from C and C++.
15
16                                 -*-
17
18The config file syntax changed between versions 0.8 and 0.9. In order
19to implement all of the feature/enhancement requests in an elegant and
20self-consistent way, the configuration grammar had to be changed in a
21non-backward-compatible way. In particular, groups are now values, so
22the old syntax:
23
24group
25{
26  ...
27}
28
29must now be written as:
30
31group =
32{
33  ...
34};
35
36Note that the trailing semicolon, which was previously optional, is
37now required. Also note that a colon (':') can be used in place of the
38equals sign.
39
40                                 -*-
41
42Flex and Bison are not required in order to build this
43package. However, if you modify the .l or .y files, you must have Flex
44(2.5.31 or better) and Bison (2.1 or better), respectively.
Note: See TracBrowser for help on using the browser.