aboutsummaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* Small improvement in directory testOndrej Filip2022-03-021-1/+1
|
* Small change to fix doc building on Debianv2.0.9Ondrej Filip2022-02-201-3/+7
|
* Small changes related to the new releaseOndrej Filip2022-02-202-3/+3
|
* Tools: Improve make-dev-archiveOndrej Zajicek (work)2021-05-191-14/+8
| | | | | Use git-archive to avoid unrelated and temporary files and fix some minor issues (e.g. dependency on bash as system shell).
* add apkg-powered upstream packaging for deb, rpmJakub Ružička2021-05-192-0/+84
| | | | | | | | | | | | | | | | | | | | | | Files in a single new distro/ dir allow apkg to build BIRD packages for various distros directly from upstream sources as well as from upstream archives. Please see distro/README.md for more detail as well as apkg docs: https://apkg.rtfd.io I've used these files to build bird-2.0.8 on all currently supported releases of following distros: * Debian * Ubuntu * Fedora * CentOS * openSUSE Please note that latest apkg with accumulated fixes for bird is needed: https://gitlab.nic.cz/packaging/apkg/-/merge_requests/35
* Doc: Include full LinuxDocTools codeOndrej Zajicek (work)2021-04-2512-0/+2978
| | | | | | | | | | | 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.
* Doc: Rename code documentation files back to DocOndrej Zajicek (work)2018-12-141-1/+1
|
* Doc: Move root of code documentation to doc dirOndrej Zajicek (work)2018-12-141-5/+6
| | | | | It reduces clutter in root and also avoid collision with doc dir on case-insensitive filesystems when name back to Doc.
* Autotools: updated config.guess and config.subMaria Matejka2018-06-262-869/+903
| | | | | | | Updated to version 63b4ce2e8c28aee6a32133e400436e4ca885215a from git://git.savannah.gnu.org/config.git Previous version was 93b5037172b15ad28952481933517f1ba93d125b
* Doc: renamed progdoc files Doc -> progdoc to fix collision with doc/ folder ↵Maria Matejka2018-06-261-3/+3
| | | | on case-insensitive filesystems
* Autoconf replaced by autoreconfOndrej Filip2018-03-231-1/+1
|
* Error in version guessingv2.0.1Ondrej Filip2018-01-161-1/+1
|
* Changes to be able to build 2.0.0v2.0.0Ondrej Filip2017-12-111-8/+9
|
* Documentation build system fixv2.0.0-pre0Ondrej Filip2016-12-071-2/+3
|
* Build system reworked to one global Makefile with includes and no nestingJan Moskyto Matejka2016-05-105-278/+26
| | | | | | | | | | | | | 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.
* Follow-up work on integrationOndrej Zajicek (work)2015-12-211-4/+4
|
* Simplify build messagesOndrej Zajicek2015-07-182-5/+10
| | | | Thanks to Christian Tacke for the original patch.
* Better Clang compatibilityPavel Tvrdik2015-02-211-1/+1
|
* Removes strip from make installOndrej Zajicek2013-08-131-3/+3
| | | | Thanks to Alexander V. Chernikov for the patch.
* Removes unnecessary client subdirectories and updates buildsystem.Ondrej Zajicek2013-04-192-12/+16
| | | | | | | Renames some files: birdc/client.c -> birdc.c birdcl/client.c -> birdcl.c client_common.c -> common.c
* Add lightweight client - birdclTomas Hlavacek2013-03-192-11/+24
| | | | | | | | | | | | | | | | | | | | 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).
* Implements build options to specify socket dir and suffix.Ondrej Zajicek2012-05-031-8/+8
|
* Use constants from /etc/iproute2/rt_* files.Ondrej Zajicek2011-04-281-0/+1
|
* Fixes build on Sparc.Ondrej Zajicek2010-08-041-1/+3
|
* Merge several fixes suggested by Joakim Tjernlund.Ondrej Zajicek2010-05-021-1/+1
|
* Fixes installation (missing /usr/local/var/run).Ondrej Zajicek2010-02-211-1/+1
|
* Update of config.sub & config.guessOndrej Filip2009-09-062-72/+274
|
* Compilation and dependency generation should be serialized.Ondrej Zajicek2009-08-101-1/+5
|
* Clean files generated by Bison and Flex.Ondrej Zajicek2009-08-101-0/+1
|
* Makefile changed to make it work with 'make -jN' where N>1Ondrej Filip2009-08-091-4/+12
|
* Inlude DESTDIR in install to make life of packagers easier.Ondrej Filip2009-06-021-7/+7
|
* Clean also ipv6 bird.ctlOndrej Filip2009-06-021-2/+2
|
* Error in test fixed.Ondrej Filip2009-06-021-1/+1
|
* Small change to make BIRD's IPv6 packaging easierOndrej Filip2009-06-021-4/+4
|
* Typo in gendist script.Ondrej Filip2009-04-281-1/+1
|
* Gendist script adapted to git.Ondrej Filip2009-04-281-2/+3
|
* Updated config.{guess,sub} to a recent version.Martin Mares2008-08-252-535/+1738
| | | | Patch from the Debian package.
* Again back to regina.gin.cz.Ondrej Filip2005-03-161-1/+1
|
* Ftp server change.Ondrej Filip2005-02-211-1/+1
|
* Change of ftp servers.Ondrej Filip2005-02-211-1/+1
|
* sort from GNU coreutils 5.2.1 doesn't accept the +- syntaxOndrej Filip2004-09-081-1/+1
| | | | | anymore. Hopefully the -k syntax is supported by all other sort versions
* Do not forget to propagate LDFLAGS from configure. Allows static linking,Martin Mares2004-08-191-1/+1
| | | | among other things.
* Delete automate*cache.Ondrej Filip2004-06-071-1/+1
|
* Updated the distribution script.Martin Mares2004-05-311-5/+10
|
* Added a simple utility for converting CVS log messages to a reasonableMartin Mares2004-05-311-0/+60
| | | | changelog format.
* Bird's control socket should be in /var/run and the convention forMartin Mares2004-05-311-1/+1
| | | | | | | --localstatedir is /var. The control socket pathname creation is thus corrected here. (Andreas)
* Delete autom4te.cache in 'make distclean'.Ondrej Filip2004-05-311-1/+2
|
* Nobody is perfect. Me twice :)Martin Mares2003-04-061-2/+2
|
* Oops, forgot to change some paths.Martin Mares2003-04-061-2/+2
|
* Avoid problems with copying a directory to itself.Martin Mares2003-04-061-11/+12
|