summaryrefslogtreecommitdiff
path: root/include/automake.mk
diff options
context:
space:
mode:
authorEli Britstein <elibr@mellanox.com>2019-03-21 07:44:15 +0000
committerBen Pfaff <blp@ovn.org>2019-03-25 16:32:15 -0700
commit5f44aaba7b11ab11113de80cc45201076d35f32d (patch)
treefa4001b159b282ecfc764555e46725ae7666e6c6 /include/automake.mk
parentc7ea79f544752d498429e4962e8bdaf6d4b90630 (diff)
downloadopenvswitch-5f44aaba7b11ab11113de80cc45201076d35f32d.tar.gz
Makefiles: Generate datapath ovs key fields macros
Generate datapath ovs key fields offset and size array macros as a pre-step for bit-wise comparing fields, with no functional change. Reviewed-by: Roi Dayan <roid@mellanox.com> Signed-off-by: Eli Britstein <elibr@mellanox.com> Signed-off-by: Ben Pfaff <blp@ovn.org>
Diffstat (limited to 'include/automake.mk')
-rw-r--r--include/automake.mk11
1 files changed, 8 insertions, 3 deletions
diff --git a/include/automake.mk b/include/automake.mk
index 3f3ed1ccd..01031e88d 100644
--- a/include/automake.mk
+++ b/include/automake.mk
@@ -1,10 +1,15 @@
-BUILT_SOURCES += include/odp-netlink.h
+BUILT_SOURCES += include/odp-netlink.h include/odp-netlink-macros.h
include/odp-netlink.h: datapath/linux/compat/include/linux/openvswitch.h \
build-aux/extract-odp-netlink-h
$(AM_V_GEN)sed -f $(srcdir)/build-aux/extract-odp-netlink-h < $< > $@
-EXTRA_DIST += build-aux/extract-odp-netlink-h
-CLEANFILES += include/odp-netlink.h
+
+include/odp-netlink-macros.h: include/odp-netlink.h \
+ build-aux/extract-odp-netlink-macros-h
+ $(AM_V_GEN)sh -f $(srcdir)/build-aux/extract-odp-netlink-macros-h $< > $@
+
+EXTRA_DIST += build-aux/extract-odp-netlink-h build-aux/extract-odp-netlink-macros-h
+CLEANFILES += include/odp-netlink.h include/odp-netlink-macros.h
include include/ovn/automake.mk
include include/openflow/automake.mk