X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=ovsdb%2Fautomake.mk;h=2dcc46384169873f56ad5be6143ddcb214a9b4fd;hb=1264cb08bfcc5cd9372decb53d3e3a7d07cc3a2b;hp=f3d4c976b4ad4dae86474660ca85e8a7a7ac4e99;hpb=d879a707a38eff0335e1b5c12ae4c61f4aa0296b;p=openvswitch diff --git a/ovsdb/automake.mk b/ovsdb/automake.mk index f3d4c976..2dcc4638 100644 --- a/ovsdb/automake.mk +++ b/ovsdb/automake.mk @@ -82,3 +82,13 @@ EXTRA_DIST += \ ovsdb/ovsdb-idlc.in \ ovsdb/ovsdb-idlc.1 DISTCLEANFILES += ovsdb/ovsdb-idlc +SUFFIXES += .ovsidl +.ovsidl.c: + $(PYTHON) $(srcdir)/ovsdb/ovsdb-idlc.in c-idl-source $< > $@.tmp + mv $@.tmp $@ +.ovsidl.h: + $(PYTHON) $(srcdir)/ovsdb/ovsdb-idlc.in c-idl-header $< > $@.tmp + mv $@.tmp $@ +.ovsidl.ovsschema: + $(PYTHON) $(srcdir)/ovsdb/ovsdb-idlc.in ovsdb-schema $< > $@.tmp + mv $@.tmp $@