| Branch: | Revision:

iof-bird-daemon / tools @ f2cfc509

# Date Author Comment
f2cfc509 08/10/2009 11:59 AM Ondrej Zajicek

Compilation and dependency generation should be serialized.

581b5990 08/10/2009 11:57 AM Ondrej Zajicek

Clean files generated by Bison and Flex.

71a9574a 08/09/2009 05:43 PM Ondrej Filip

Makefile changed to make it work with 'make -jN' where N>1

99355da1 06/02/2009 10:01 AM Ondrej Filip

Inlude DESTDIR in install to make life of packagers easier.

26978ec4 06/02/2009 09:36 AM Ondrej Filip

Clean also ipv6 bird.ctl

de8f238f 06/02/2009 09:00 AM Ondrej Filip

Error in test fixed.

dc16584a 06/01/2009 10:28 PM Ondrej Filip

Small change to make BIRD's IPv6 packaging easier

a6ee0266 04/28/2009 09:56 AM Ondrej Filip

Typo in gendist script.

73841442 04/28/2009 08:20 AM Ondrej Filip

Gendist script adapted to git.

6c36c4b6 08/25/2008 11:14 AM Martin Mares

Updated config.{guess,sub} to a recent version.

Patch from the Debian package.

4b1cf69e 03/16/2005 04:09 PM Ondrej Filip

Again back to

129e9129 02/21/2005 10:22 AM Ondrej Filip

Ftp server change.

89478fe3 02/21/2005 10:04 AM Ondrej Filip

Change of ftp servers.

8910351c 09/08/2004 04:06 PM Ondrej Filip

sort from GNU coreutils 5.2.1 doesn't accept the +- syntax
anymore. Hopefully the -k syntax is supported by all other
sort versions

27e3e5e0 08/19/2004 09:15 AM Martin Mares

Do not forget to propagate LDFLAGS from configure. Allows static linking,
among other things.

ff616734 06/07/2004 02:37 PM Ondrej Filip

Delete automate*cache.

fa643be1 05/31/2004 10:24 PM Martin Mares

Updated the distribution script.

3810eccf 05/31/2004 10:16 PM Martin Mares

Added a simple utility for converting CVS log messages to a reasonable
changelog format.

a4ffe273 05/31/2004 05:53 PM Martin Mares

Bird's control socket should be in /var/run and the convention for
--localstatedir is /var. The control socket pathname creation is thus
corrected here.


73219ecf 05/31/2004 03:13 PM Ondrej Filip

Delete autom4te.cache in 'make distclean'.

c153ee91 04/06/2003 07:52 PM Martin Mares

Nobody is perfect. Me twice :)

8edd56bd 04/06/2003 07:49 PM Martin Mares

Oops, forgot to change some paths.

0e41e34a 04/06/2003 07:45 PM Martin Mares

Avoid problems with copying a directory to itself.

f82e9bc3 09/03/2000 04:21 PM Ondrej Filip

Another atrey->

76460860 09/03/2000 06:54 AM Ondrej Filip

Small bugfix. (Use atrey.karlin.... instead of atrey.)

e7894ece 06/26/2000 08:02 PM Martin Mares

Added slides for our presentation, but don't export them to the
distribution tarball -- they are in Czech and therefore of no use
to almost anybody :(

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.