summaryrefslogtreecommitdiffstats
path: root/build/arch/Debian/make_openvswitch-switch.sh
blob: 2095e0dcc915ba8147ec3e8b3dc604bce3f89245 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#!/bin/bash
##############################################################################
# Copyright (c) 2016 HUAWEI TECHNOLOGIES CO.,LTD and others.
#
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Apache License, Version 2.0
# which accompanies this distribution, and is available at
# http://www.apache.org/licenses/LICENSE-2.0
##############################################################################
apt-get update
apt-get install -y build-essential fakeroot debhelper \
         autoconf automake bzip2 libssl-dev \
         openssl graphviz python-all procps \
         python-qt4 python-zopeinterface \
         python-twisted-conch libtool wget \
         libc6-dev make kmod netbase procps \
         python-argparse uuid-runtime python:any \
         libssl1.0.0 git dkms


pushd .
mkdir -p /home/package_yang/
cd /home/package_yang
wget http://205.177.226.237:9999/onosfw/package_ovs_debian.tar.gz
tar -zxvf package_ovs_debian.tar.gz
#wget http://openvswitch.org/releases/openvswitch-2.3.1.tar.gz
#tar -zxvf openvswitch-2.3.1.tar.gz
#cd openvswitch-2.3.1
#DEB_BUILD_OPTIONS='parallel=8 nocheck' fakeroot debian/rules binary
#cd -
cp -f /home/package_yang/*.deb /var/cache/apt/archives/
popd