BUG 363 -- use yang files from IM repo
[osm/SO.git] / devops-stages / stage-build.sh
1 #!/bin/sh
2 rm -rf .build
3 IM_FILES="
4 ietf-l2-topology.yang
5 ietf-network-topology.yang
6 ietf-network.yang
7 mano-rift-groupings.yang
8 mano-types.yang
9 nsd-base.yang
10 nsd.yang
11 nsr.yang
12 odl-network-topology.yang
13 project-nsd.yang
14 project-vnfd.yang
15 vlr.yang
16 vnfd-base.yang
17 vnfd.yang
18 vnffgd.yang
19 vnfr.yang
20 "
21 echo "installing IM files"
22 # note that this cannot be inside the SO or else CMAKE will find it
23 tmp=$(mktemp -d)
24 git clone $(dirname $(git remote get-url origin))/IM.git $tmp
25 for file in $IM_FILES; do
26 rm -f models/plugins/yang/$file
27 cp $tmp/models/yang/$file models/plugins/yang
28 done
29 rm -rf $tmp
30 make NOT_DEVELOPER_BUILD=TRUE -j16 package
31