onos/tools/dev/p4vm/pre-ova-cleanup.sh
Carmelo Cascone d66150733a ONOS-7330 Added ONOS-P4 VM build script
Builds and OVA from scratch with the most updated tools in one command.
The build process is based on Vagrant.

Change-Id: I633d99092946f99e877f0c97631a4f99c5b1f37e
2017-12-20 21:56:02 +00:00

17 lines
338 B
Bash
Executable File

#!/usr/bin/env bash
set -xe
# Delete vagrant user
sudo userdel -r -f vagrant
# Free space on disk
cd ~/p4tools/protobuf && make clean
cd ~/p4tools/grpc && make clean
cd ~/p4tools/bmv2 && make clean
cd ~/p4tools/bmv2/targets && make clean
cd ~/p4tools/p4runtime && make clean
rm -rf ~/p4tools/p4c/build
cat /dev/null > ~/.bash_history