- $(Q)sudo apt-get -y install git make wget python python-pip debhelper dh-make tox python3 python3-pip maven
- $(Q)sudo -H python3 -m pip install -U pip
- $(Q)sudo -H python2 -m pip install -U pip
- $(Q)sudo -H python3 -m pip install -U pyang pyangbind stdeb
- $(Q)sudo -H python2 -m pip install -U pyang pyangbind stdeb
- $(Q)mkdir -p ~/.m2
- $(Q)cp -n ~/.m2/settings.xml{,.orig} ; wget -q -O - https://raw.githubusercontent.com/opendaylight/odlparent/master/settings.xml > ~/.m2/settings.xml
+ $(Q)mkdir -p ${HOME}/.m2
+ $(Q)cp -n ${HOME}/.m2/settings.xml ${HOME}/.m2/settings.xml.orig ; wget -q -O - https://raw.githubusercontent.com/opendaylight/odlparent/master/settings.xml > ${HOME}/.m2/settings.xml
+
+sol006_deps:
+ $(Q)git clone --single-branch --branch v2.6.1 https://forge.etsi.org/rep/nfv/SOL006.git sol006_model
+ $(Q)patch -p2 < patch/deref_warnings.patch
+ $(Q)patch -p2 < patch/nested_workaround.patch
+
+rename_etsi_nfv_py:
+ mv osm_im/etsi-nfv-nsd.py osm_im/etsi_nfv_nsd.py
+ mv osm_im/etsi-nfv-vnfd.py osm_im/etsi_nfv_vnfd.py