Add openflow-port-mapping CLI command
[osm/openvim.git] / Makefile
1 #!/usr/bin/env bash
2 SHELL := /bin/bash
3
4 all: clean build pip install
5 lite: clean build pip install_lite
6
7 prepare:
8 mkdir -p build
9 cp *.py build/
10 cp MANIFEST.in build/
11 cp openvimd.py openvimd; cp openvimd build/openvimd
12 cp ovim.py ovim; cp ovim build/ovim
13 cp openvim build/
14 cp openflow build/
15 cp openvimd.cfg build/
16 cp -r scripts build/
17 cp -r database_utils build/
18
19 build: prepare
20 python -m py_compile build/*.py
21
22 clean:
23 rm -rf build
24 rm -rf openvimd ovim
25
26 pip:
27 cd build; ./setup.py sdist
28
29 install:
30 cd build/dist; pip install lib*
31
32 install_lite:
33 cd build/dist; pip install lib*
34
35
36
37
38