Browse Source

pimd: Recipe for building without vtysh.

Everton Marques 5 years ago
parent
commit
d96f9ffaea
3 changed files with 21 additions and 1 deletions
  1. 10 0
      pimd/quagga-build-no-vtysh.sh
  2. 10 0
      pimd/quagga-configure-no-vtysh.sh
  3. 1 1
      pimd/quagga-configure.sh

+ 10 - 0
pimd/quagga-build-no-vtysh.sh

@@ -0,0 +1,10 @@
+#! /bin/bash
+#
+# Build minimum Quagga needed for pimd.
+#
+# Run from quagga's top dir as:
+# ./pimd/quagga-build.sh
+#
+# $QuaggaId: $Format:%an, %ai, %h$ $
+
+./pimd/quagga-memtypes.sh && ./pimd/quagga-bootstrap.sh && ./pimd/quagga-configure-no-vtysh.sh && make

+ 10 - 0
pimd/quagga-configure-no-vtysh.sh

@@ -0,0 +1,10 @@
+#! /bin/bash
+#
+# Configure for minimum Quagga build needed for pimd.
+#
+# Run from quagga's top dir as:
+# . pimd/quagga-configure.sh
+#
+# $QuaggaId: $Format:%an, %ai, %h$ $
+
+./configure --disable-babeld --disable-bgpd --disable-ripd --disable-ripngd --disable-ospfd --disable-ospf6d --disable-watchquagga --disable-bgp-announce --disable-ospfapi --disable-ospfclient --disable-rtadv --disable-irdp --enable-pimd --enable-tcp-zebra --enable-ipv6

+ 1 - 1
pimd/quagga-configure.sh

@@ -7,4 +7,4 @@
 #
 # $QuaggaId: $Format:%an, %ai, %h$ $
 
-./configure --disable-babeld --disable-bgpd --disable-ripd --disable-ripngd --disable-ospfd --disable-ospf6d --disable-watchquagga --disable-bgp-announce --disable-ospfapi --disable-ospfclient --disable-rtadv --disable-irdp --enable-pimd --enable-tcp-zebra --enable-ipv6 --enable-vtysh
+tail -1 ./pimd/quagga-configure-no-vtysh.sh --enable-vtysh