blob: 5e490910f7ff4699bfdc8354981a5adcb8f19f29 [file] [log] [blame]
mirabald87877c2017-03-31 15:15:52 +02001#!/usr/bin/env bash
2SHELL := /bin/bash
3
4all: clean build pip install
5lite: clean build pip install_lite
6
7prepare:
8 mkdir -p build
9 cp *.py build/
10 cp MANIFEST.in build/
11 cp openvimd.py build/openvimd
12 cp ovim.py build/ovim
13 cp openvim build/
14 cp openflow build/
15 cp openvimd.cfg build/
16 cp -r scripts build/
17 #cd build/scripts; mv service-openvim.sh service-openvim; mv openvim-report.sh openvim-report; mv initopenvim.sh initopenvim
18 cp -r database_utils build/
19
20build: prepare
21 python -m py_compile build/*.py
22
23clean:
24 rm -rf build
25
26pip:
27 cd build; ./setup.py sdist
28
29install:
30 cd build; python setup.py install
31
32install_lite:
33 cd build; python setup.py install --lite
34
35
36