X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FIM.git;a=blobdiff_plain;f=Makefile;h=4faeb5f34a75f6538ac8baf3d4d476c59c96c518;hp=2d824180f9d9c668b0b8ebeaf05098d97e8240e9;hb=6f5f5dd9f974a2cb2138a2685712aa90d8c34bdf;hpb=241bd466dff92bbe997af447fbb10121af4a5aa4 diff --git a/Makefile b/Makefile index 2d82418..4faeb5f 100644 --- a/Makefile +++ b/Makefile @@ -16,8 +16,8 @@ # NOTE: pyang and pyangbind are required for build PYANG:= pyang -PYBINDPLUGIN:=$(shell /usr/bin/env python -c \ - 'import pyangbind; import os; print "%s/plugin" % os.path.dirname(pyangbind.__file__)') +PYBINDPLUGIN:=$(shell /usr/bin/env python3 -c \ + 'import pyangbind; import os; print("{}/plugin".format(os.path.dirname(pyangbind.__file__)))') YANG_DESC_MODELS := vnfd nsd YANG_RECORD_MODELS := vnfr nsr @@ -84,16 +84,25 @@ $(RW_PB_EXT): package: tox -e build + tox -e build3 + ./build-docs.sh + pyangbind: pyang git clone https://github.com/alf-tierno/pyangbind - cd pyangbind; git checkout issue151; python setup.py --command-packages=stdeb.command bdist_deb; cd .. + cd pyangbind; git checkout issue151; \ + python setup.py --command-packages=stdeb.command bdist_deb; \ + python3 setup.py --command-packages=stdeb.command bdist_deb; \ + cd .. mkdir -p deb_dist cp pyangbind/deb_dist/*.deb deb_dist pyang: git clone https://github.com/mbj4668/pyang - cd pyang; python setup.py --command-packages=stdeb.command bdist_deb; cd .. + cd pyang; \ + python setup.py --command-packages=stdeb.command bdist_deb; \ + python3 setup.py --command-packages=stdeb.command bdist_deb; \ + cd .. mkdir -p deb_dist cp pyang/deb_dist/*.deb deb_dist