]>
git.proxmox.com Git - mirror_ovs.git/blob - vtep/automake.mk
13 vtep_vtep_ctl_SOURCES
= vtep
/vtep-ctl.c
14 vtep_vtep_ctl_LDADD
= lib
/libopenvswitch.la
20 docs
+= vtep
/README.ovs-vtep.md
21 EXTRA_DIST
+= vtep
/ovs-vtep
24 EXTRA_DIST
+= vtep
/vtep.ovsschema
25 pkgdata_DATA
+= vtep
/vtep.ovsschema
29 # If "python" or "dot" is not available, then we do not add graphical diagram
30 # to the documentation.
33 vtep
/vtep.gv
: ovsdb
/ovsdb-dot.in vtep
/vtep.ovsschema
34 $(AM_V_GEN
)$(OVSDB_DOT
) --no-arrows
$(srcdir)/vtep
/vtep.ovsschema
> $@
35 vtep
/vtep.pic
: vtep
/vtep.gv ovsdb
/dot2pic
36 $(AM_V_GEN
)(dot
-T plain
< vtep
/vtep.gv |
$(PERL
) $(srcdir)/ovsdb
/dot2pic
-f
3) > $@.tmp
&& \
38 VTEP_PIC
= vtep
/vtep.pic
39 VTEP_DOT_DIAGRAM_ARG
= --er-diagram
=$(VTEP_PIC
)
40 DISTCLEANFILES
+= vtep
/vtep.gv vtep
/vtep.pic
44 # VTEP schema documentation
45 EXTRA_DIST
+= vtep
/vtep.xml
46 DISTCLEANFILES
+= vtep
/vtep
.5
47 man_MANS
+= vtep
/vtep
.5
49 ovsdb
/ovsdb-doc vtep
/vtep.xml vtep
/vtep.ovsschema
$(VTEP_PIC
)
50 $(AM_V_GEN
)$(OVSDB_DOC
) \
52 $(VTEP_DOT_DIAGRAM_ARG
) \
53 --version
=$(VERSION
) \
54 $(srcdir)/vtep
/vtep.ovsschema \
55 $(srcdir)/vtep
/vtep.xml
> $@.tmp
&& \
58 # Version checking for vtep.ovsschema.
59 ALL_LOCAL
+= vtep
/vtep.ovsschema.stamp
60 vtep
/vtep.ovsschema.stamp
: vtep
/vtep.ovsschema
61 @sum
=`sed '/cksum/d' $? | cksum`; \
62 expected
=`sed -n 's/.*"cksum": "\(.*\)".*/\1/p' $?`; \
63 if
test "X$$sum" = "X$$expected"; then \
66 ln
=`sed -n '/"cksum":/=' $?`; \
67 echo
>&2 "$?:$$ln: checksum \"$$sum\" does not match (you should probably update the version number and fix the checksum)"; \
70 CLEANFILES
+= vtep
/vtep.ovsschema.stamp