blob: 5e490910f7ff4699bfdc8354981a5adcb8f19f29 [file] [log] [blame]
#!/usr/bin/env bash
SHELL := /bin/bash
all: clean build pip install
lite: clean build pip install_lite
prepare:
mkdir -p build
cp *.py build/
cp MANIFEST.in build/
cp openvimd.py build/openvimd
cp ovim.py build/ovim
cp openvim build/
cp openflow build/
cp openvimd.cfg build/
cp -r scripts build/
#cd build/scripts; mv service-openvim.sh service-openvim; mv openvim-report.sh openvim-report; mv initopenvim.sh initopenvim
cp -r database_utils build/
build: prepare
python -m py_compile build/*.py
clean:
rm -rf build
pip:
cd build; ./setup.py sdist
install:
cd build; python setup.py install
install_lite:
cd build; python setup.py install --lite