]> git.proxmox.com Git - mirror_frr.git/blame - yang/subdir.am
lib: implement new route map CLI
[mirror_frr.git] / yang / subdir.am
CommitLineData
3a11599c
DL
1SUFFIXES += .yang .yang.c .yin .yin.c
2EXTRA_DIST += yang/embedmodel.py
3
4.yang.yang.c:
5 $(AM_V_GEN)$(PYTHON) $(top_srcdir)/yang/embedmodel.py $^ $@
6.yin.yin.c:
7 $(AM_V_GEN)$(PYTHON) $(top_srcdir)/yang/embedmodel.py $^ $@
8
9# use .yang.c files like this:
10#
11# ripd_ripd_SOURCES = \
12# ...
13# nodist_ripd_ripd_SOURCES = \
14# yang/frr-ripd.yang.c \
15# # end
16#
17# Note that putting the .yang.c file into a static library.a will NOT work
18# because the entire file is "optimized out" since it does not contain any
19# global symbols :(. Just put it in the daemon. Dynamic libraries.so work
20# without problems, as seen in libfrr.
21
1c2facd1 22dist_yangmodels_DATA += yang/frr-module-translator.yang
1a4bc045 23dist_yangmodels_DATA += yang/frr-test-module.yang
a4bed468 24dist_yangmodels_DATA += yang/frr-interface.yang
686d244f 25dist_yangmodels_DATA += yang/frr-route-map.yang
707656ec 26dist_yangmodels_DATA += yang/frr-route-types.yang
e6a0538b 27dist_yangmodels_DATA += yang/ietf/ietf-routing-types.yang
707656ec 28
adc26455
RZ
29if BFDD
30dist_yangmodels_DATA += yang/frr-bfdd.yang
31endif
32
f25c244b
RZ
33if EIGRPD
34dist_yangmodels_DATA += yang/frr-eigrpd.yang
35endif
36
707656ec
RW
37if RIPD
38dist_yangmodels_DATA += yang/frr-ripd.yang
39endif
e9ce224b
RW
40
41if RIPNGD
42dist_yangmodels_DATA += yang/frr-ripngd.yang
43endif
20bd27e2
EDP
44
45if ISISD
46dist_yangmodels_DATA += yang/frr-isisd.yang
47endif
21a22f4c
QY
48
49if VRRPD
50dist_yangmodels_DATA += yang/frr-vrrpd.yang
51endif