| Branch: | Revision:

iof-bird-daemon / tools @ 2084109a

# Date Author Comment
2084109a 06/21/2000 10:11 PM Martin Mares

Include CVS ChangeLog in the distribution

dd44b2ce 06/09/2000 07:52 AM Martin Mares

bird-1.0.0 has been released.

4386360b 06/09/2000 06:46 AM Martin Mares

Before building distribution tarballs, make distclean first.

2d176ac5 06/09/2000 06:45 AM Martin Mares

Released as 1.0.0, but marked it as a BETA version.

99955b54 06/09/2000 06:31 AM Martin Mares

Proper building and installation of documentation in the Makefiles.

d4f72db3 06/08/2000 03:22 PM Martin Mares

When distcleaning, clean up doc as well.

42b3daa0 06/05/2000 09:51 AM Martin Mares

Description of protocol module moved to where it belongs. If documentation
of standard modules is stored in their source, such auxilliary files
should be as well.

371adba6 06/02/2000 05:23 PM Martin Mares

Use <chapt> for chapters, <sect> for sections and <sect1> for subsections.

fec5bec0 05/31/2000 11:36 AM Martin Mares

Make documentation targets available from the top-level makefile as well,
but not with separate object tree yet.

6be13de7 05/31/2000 11:29 AM Martin Mares

New progdoc script generating SGML output.

d8033f22 05/08/2000 10:37 PM Martin Mares

Generated first public alpha release.

Unless you object, I'll announce it today (9.5.) at noon.

f9254d23 05/08/2000 02:19 PM Martin Mares

Autoconf is evil. The sysconfdir and similar variables are unusable in
C includes as they contain substitutions specific to make.

Worked around by creating sysconf/paths.h which is created from
the Makefile instead of by the configure script.

d8508f70 05/08/2000 01:54 PM Martin Mares

`make install' now works.

b1777248 05/05/2000 05:15 PM Martin Mares

Connected the `doc' subtree to global makefiles.

All documentation is built in obj/doc (resp. doc/ if you do a stand-alone build).

Use `make docs' to make the whole documentation or `make userdocs' resp.
`make progdocs' for user manual resp. developer's guide.

c7d7794b 05/05/2000 05:14 PM Martin Mares

Added a tool for processing of developer documentation.

Everything is controlled by Doc files in source directories (see the
corresponding programmer's manual entry for the format and look
at Doc and lib/Doc for an example).

Currently it generates HTML indices and calls kernel-doc to generate...

973304bc 02/14/2000 05:32 PM Martin Mares

Don't make dependencies in client directory if the client is not
configured in.

7211be1c 01/20/2000 01:13 PM Martin Mares

Configure, link and use the readline library.

9fac310d 01/19/2000 03:07 PM Martin Mares

Put client on a stony ground. The whole client is going to be system-specific
(the current version UNIX-specific) anyway, so it's useless to try splitting it
to sysdep and generic part. Instead of this, configure script decides (based on
system type and user's wish) what (if any) client should be built and what...

b9672a84 10/31/1999 03:43 PM Martin Mares

The CLI I/O functions work as desired.

54165b13 10/29/1999 10:08 AM Martin Mares

autoconf.h is now written to obj/sysdep, the source tree is hopefully
completely read-only now.

ed608150 10/29/1999 09:44 AM Martin Mares

Added skeleton of the client. Does nothing, but at least compiles.

4a4911a3 05/31/1999 05:39 PM Martin Mares

Added missing quotes.

a70693ca 05/21/1999 02:28 PM Martin Mares

Don't forget to export CPPFLAGS to GCC. :)

11369489 04/12/1999 05:21 PM Martin Mares

Use $(CC) instead of gcc even when generating dependencies.

ed9a8236 04/11/1999 07:28 PM Martin Mares

Added new target "tags" to generate a tag table for Emacs.

Also made "depend" work before the tree is compiled first time.

abae6e9c 04/01/1999 03:33 PM Martin Mares

First few FreeBSD portability fixes.

7a2105be 03/04/1999 11:36 AM Martin Mares

Use dmalloc instead of EFence when available (dmalloc has lot of improvements
over EFence and also hopefully smaller memory overhead, but sadly it's non-free
for commercial use).

If the DMALLOC_OPTIONS environment variable is not set, switch on `reasonable'...

eab0d1e5 03/02/1999 04:39 PM Martin Mares

Latest changes broke out-of-tree compilation.

e834074d 03/01/1999 10:42 PM Martin Mares

If we are compiling with debugging enabled and libefence is available,
link it to get debugging malloc.

ea3582a6 03/01/1999 08:15 PM Martin Mares

Include "config.h" instead of "autoconf.h" in all Modules lists to make defines
in the static portion of configuration includes available as well.

2c2f67bd 01/23/1999 09:08 PM Martin Mares

Filter all `Modules' files through C preprocessor, so that they can
reference BIRD configuration.

By the way: Do you know GCC by default does `#define unix 1'?

ca6dfded 01/15/1999 04:52 PM Pavel Machek

Make filters actually compiled.

b79f9215 01/15/1999 04:40 PM Martin Mares

Propagate "depend" target to real top-level Makefile.

eeb05158 01/15/1999 02:42 PM Pavel Machek

Be a tiny bit more verbose.

cceb3e7d 01/12/1999 08:36 PM Martin Mares

Fixed trivial bug in naming of `depend' file. Argh.

49e7e5ee 01/10/1999 12:18 AM Martin Mares

New makefiles. Includes support for out-of-source-tree builds.

2f9bcf97 01/09/1999 03:02 PM Martin Mares

First step of "autoconfization". Created a configure script which
guesses most system-dependent parameters and determines name of system
configuration file (sysdep/cf/...) with the remaining ones.

To compile BIRD, you now need to do:

autoconf        # Create configure from
d2ed2579 11/27/1998 07:31 PM Martin Mares

Now merges configuration fragments (*.Y) as well.

25697773 05/15/1998 07:56 AM Martin Mares

The library is now glued together from generic and OS-dependent parts
by the `mergedirs' script. Few more IP address manipulation functions
and some fixes.