summaryrefslogtreecommitdiff
path: root/ldpd/.gitignore
AgeCommit message (Collapse)Author
2018-09-08*: cleanup .gitignore filesDavid Lamparter
Signed-off-by: David Lamparter <equinox@diac24.net>
2018-03-09*: globally ignore clippy-generated sourceQuentin Young
Tired of dealing with this Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
2017-08-04build: non-recursive ldpdDavid Lamparter
This also fixes a build problem where using #include "ldpd/ldp_vty_cmds_clippy.c" results in the Makefile dependency tracking having both ldp_vty_cmds.c: ldp_vty_cmds_clippy.c ldp_vty_cmds.c: ../ldpd/ldp_vty_cmds_clippy.c (because, if it's included as "ldpd/..", it uses the "-I.." include path in gcc, so the gcc -MD dependency output is "../ldpd/...") ... all of which causes the build to try to build it twice (at the same time) and fail rather stupidly. With a non-recursive build, the two paths are identical and everything just works. Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
2017-07-31ldpd: update .gitignoreRenato Westphal
Signed-off-by: Renato Westphal <renato@opensourcerouting.org>
2017-06-16ldpd: convert cli and get rid of the xml interfaceRenato Westphal
The xml2cli.pl script was useful years ago when the vty code was very rudimentary. This is not the case anymore, so convert all ldpd CLI commands to use DEFUNs directly and get rid of the XML interface. The benefits are: * Consistency with the other daemons; * One less build dependency (the LibXML perl module); * Easier to add new commands. Signed-off-by: Renato Westphal <renato@opensourcerouting.org>
2017-01-03build/ldpd: auto-generate ldp_vty_cmds.c from ldp_vty.xmlRenato Westphal
Having ldp_vty_cmds.c around as part of the git repository was being a major source of confusion. Since this file is auto-generated from ldp_vty.xml, remove it from this git repository and make it be generated on demand by adding a make target for it. This patch adds another dependency to build Quagga, namely the LibXML Perl module, which can be installed with this command: $ sudo cpan XML::LibXML Signed-off-by: Renato Westphal <renato@opensourcerouting.org>
2016-09-23ldpd: adapt the code for QuaggaRenato Westphal
Signed-off-by: Renato Westphal <renato@opensourcerouting.org>