summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2021-04-25Doc: Include full LinuxDocTools codeOndrej Zajicek (work)
BIRD uses hacked LinuxDocTools for building documentation, keeping some parts locally and using remaining parts from system-installed one. This setup breaks when LinuxDocTools makes some internal changes and is hard to keep consistent. Just include full LinuxDocTools code (both hacked and unmodified parts) to avoid consistency issues. Note that we still need some binaries from LinuxDocTools, so it still needs to be installed to build documentation.
2018-12-14Doc: Rename code documentation files back to DocOndrej Zajicek (work)
2018-12-14Doc: Move root of code documentation to doc dirOndrej Zajicek (work)
It reduces clutter in root and also avoid collision with doc dir on case-insensitive filesystems when name back to Doc.
2018-06-26Autotools: updated config.guess and config.subMaria Matejka
Updated to version 63b4ce2e8c28aee6a32133e400436e4ca885215a from git://git.savannah.gnu.org/config.git Previous version was 93b5037172b15ad28952481933517f1ba93d125b
2018-06-26Doc: renamed progdoc files Doc -> progdoc to fix collision with doc/ folder ↵Maria Matejka
on case-insensitive filesystems
2018-03-23Autoconf replaced by autoreconfOndrej Filip
2018-01-16Error in version guessingv2.0.1Ondrej Filip
2017-12-11Changes to be able to build 2.0.0v2.0.0Ondrej Filip
2016-12-07Documentation build system fixv2.0.0-pre0Ondrej Filip
2016-05-10Build system reworked to one global Makefile with includes and no nestingJan Moskyto Matejka
Also removed the lib-dir merging with sysdep. Updated #include's accordingly. Fixed make doc on recent Debian together with moving generated doc into objdir. Moved Makefile.in into root dir Retired all.o and birdlib.a Linking the final binaries directly from all the .o files.
2015-12-21Follow-up work on integrationOndrej Zajicek (work)
2015-07-18Simplify build messagesOndrej Zajicek
Thanks to Christian Tacke for the original patch.
2015-02-21Better Clang compatibilityPavel Tvrdik
2013-08-13Removes strip from make installOndrej Zajicek
Thanks to Alexander V. Chernikov for the patch.
2013-04-19Removes unnecessary client subdirectories and updates buildsystem.Ondrej Zajicek
Renames some files: birdc/client.c -> birdc.c birdcl/client.c -> birdcl.c client_common.c -> common.c
2013-03-19Add lightweight client - birdclTomas Hlavacek
Restructure client/ subdir. Add two different flavors of client. The full featured birdc client code is in client/birdc/. The new light client birtcl is in client/birdcl/. Common sources of both clients are directly in client/. Rework on-line auto-completion in client/command.c to conditionally turn off ncurses-specific code. Add lightweight client without libreadline and ncurses dependencies - birdcl. The birdcl lacks support of history, on-line auto-completion and there are different implementations of "more" functionality and help on '?' press. New client operates in canonical terminal mode (apart from "more" display) and therefore all commands have to be executed by a return key including help commands (called by '?' character in the end of the line). Apart from these limitations the interaction style should be the same as for the full client - birdc. Build of birdcl is always on (independent on --enable-client parameter).
2012-05-03Implements build options to specify socket dir and suffix.Ondrej Zajicek
2011-04-28Use constants from /etc/iproute2/rt_* files.Ondrej Zajicek
2010-08-04Fixes build on Sparc.Ondrej Zajicek
2010-05-02Merge several fixes suggested by Joakim Tjernlund.Ondrej Zajicek
2010-02-21Fixes installation (missing /usr/local/var/run).Ondrej Zajicek
2009-09-06Update of config.sub & config.guessOndrej Filip
2009-08-10Compilation and dependency generation should be serialized.Ondrej Zajicek
2009-08-10Clean files generated by Bison and Flex.Ondrej Zajicek
2009-08-09Makefile changed to make it work with 'make -jN' where N>1Ondrej Filip
2009-06-02Inlude DESTDIR in install to make life of packagers easier.Ondrej Filip
2009-06-02Clean also ipv6 bird.ctlOndrej Filip
2009-06-02Error in test fixed.Ondrej Filip
2009-06-02Small change to make BIRD's IPv6 packaging easierOndrej Filip
2009-04-28Typo in gendist script.Ondrej Filip
2009-04-28Gendist script adapted to git.Ondrej Filip
2008-08-25Updated config.{guess,sub} to a recent version.Martin Mares
Patch from the Debian package.
2005-03-16Again back to regina.gin.cz.Ondrej Filip
2005-02-21Ftp server change.Ondrej Filip
2005-02-21Change of ftp servers.Ondrej Filip
2004-09-08sort from GNU coreutils 5.2.1 doesn't accept the +- syntaxOndrej Filip
anymore. Hopefully the -k syntax is supported by all other sort versions
2004-08-19Do not forget to propagate LDFLAGS from configure. Allows static linking,Martin Mares
among other things.
2004-06-07Delete automate*cache.Ondrej Filip
2004-05-31Updated the distribution script.Martin Mares
2004-05-31Added a simple utility for converting CVS log messages to a reasonableMartin Mares
changelog format.
2004-05-31Bird's control socket should be in /var/run and the convention forMartin Mares
--localstatedir is /var. The control socket pathname creation is thus corrected here. (Andreas)
2004-05-31Delete autom4te.cache in 'make distclean'.Ondrej Filip
2003-04-06Nobody is perfect. Me twice :)Martin Mares
2003-04-06Oops, forgot to change some paths.Martin Mares
2003-04-06Avoid problems with copying a directory to itself.Martin Mares
2000-09-03Another atrey->atrey.karlin.mff.cuni.czOndrej Filip
2000-09-03Small bugfix. (Use atrey.karlin.... instead of atrey.)Ondrej Filip
2000-06-26Added slides for our presentation, but don't export them to theMartin Mares
distribution tarball -- they are in Czech and therefore of no use to almost anybody :(
2000-06-21Include CVS ChangeLog in the distributionMartin Mares
2000-06-09bird-1.0.0 has been released.Martin Mares