blob: 122fec0a869c577f80f603d36cf10370e797838d [file] [log] [blame]
garciadeblas9453a8a2017-03-09 16:21:24 +01001SHELL := /bin/bash
2all: connectors build package
3
4prepare:
5 mkdir -p build
6 cp *.py build/
7 #cd build; mv openmanod.py openmanod
8 cp openmano build/
9 cp openmanod.cfg build/
10 cp openmano.service build/
11 cp -r vnfs build/
12 cp -r scenarios build/
13 cp -r instance-scenarios build/
14 cp -r scripts build/
15 cd build/scripts; mv service-openmano.sh service-openmano; mv openmano-report.sh openmano-report
16 cp -r database_utils build/
17
18connectors:
19 rm -f build/openmanolinkervimconn.py
20 cd build; for i in `ls vimconn_*.py |sed "s/\.py//"` ; do echo "import $$i" >> openmanolinkervimconn.py; done
21 python build/openmanolinkervimconn.py
22 rm -f build/openmanolinkervimconn.py
23
24build: prepare connectors
25 python -m py_compile build/*.py
26
27clean:
28 rm -rf build
29 #find build -name '*.pyc' -delete
30 #find build -name '*.pyo' -delete
31
32pip:
33 cd build; ./setup.py sdist
34 #cp dist/* /root/artifacts/...
35 #fpm -s python -t deb build/setup.py
36
37test:
38 ./test/basictest.sh --force --insert-bashrc --install-openvim --init-openvim
39
40