Makefile: Update for OVS package

Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
Sponsored-by: Luizalabs (https://luizalabs.com)
This commit is contained in:
Stéphane Graber 2023-12-18 23:05:15 -05:00
parent 710ce0e8c3
commit 74c470fbb1
No known key found for this signature in database
GPG Key ID: C638974D64792D67

View File

@ -112,11 +112,11 @@ endif
update-ovsdb:
go install github.com/ovn-org/libovsdb/cmd/modelgen@main
rm -Rf internal/server/network/openvswitch/schema
mkdir internal/server/network/openvswitch/schema
curl -s https://raw.githubusercontent.com/openvswitch/ovs/v$(OVS_MINVER)/vswitchd/vswitch.ovsschema -o internal/server/network/openvswitch/schema/ovs.json
modelgen -o internal/server/network/openvswitch/schema/ovs internal/server/network/openvswitch/schema/ovs.json
rm internal/server/network/openvswitch/schema/*.json
rm -Rf internal/server/network/ovs/schema
mkdir internal/server/network/ovs/schema
curl -s https://raw.githubusercontent.com/openvswitch/ovs/v$(OVS_MINVER)/vswitchd/vswitch.ovsschema -o internal/server/network/ovs/schema/ovs.json
modelgen -o internal/server/network/ovs/schema/ovs internal/server/network/ovs/schema/ovs.json
rm internal/server/network/ovs/schema/*.json
rm -Rf internal/server/network/ovn/schema
mkdir internal/server/network/ovn/schema