]> git.puffer.fish Git - matthieu/frr.git/commit
build/ldpd: auto-generate ldp_vty_cmds.c from ldp_vty.xml
authorRenato Westphal <renato@opensourcerouting.org>
Tue, 20 Dec 2016 01:29:49 +0000 (23:29 -0200)
committerRenato Westphal <renato@opensourcerouting.org>
Wed, 4 Jan 2017 00:03:28 +0000 (22:03 -0200)
commit607c1cbfd290e4e19c983c43dae22bd9a0ab827f
tree0e28184496bd82879fae74e9162fd58bc991dd76
parentbdcf7abf820d36089feb3000d630227df744858e
build/ldpd: auto-generate ldp_vty_cmds.c from ldp_vty.xml

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>
ldpd/.gitignore
ldpd/Makefile.am
ldpd/ldp_vty_cmds.c [deleted file]