Merge pull request #623 from bradmwalker/ivs-install
Fix/speed up IVS install and build on Fedora/RH
This commit is contained in:
+9
-2
@@ -408,12 +408,19 @@ function ivs {
|
|||||||
IVS_SRC=$BUILD_DIR/ivs
|
IVS_SRC=$BUILD_DIR/ivs
|
||||||
|
|
||||||
# Install dependencies
|
# Install dependencies
|
||||||
$install git pkg-config gcc make libnl-3-dev libnl-route-3-dev libnl-genl-3-dev
|
$install gcc make
|
||||||
|
if [ "$DIST" = "Fedora" -o "$DIST" = "RedHatEnterpriseServer" ]; then
|
||||||
|
$install git pkgconfig libnl3-devel libcap-devel openssl-devel
|
||||||
|
else
|
||||||
|
$install git-core pkg-config libnl-3-dev libnl-route-3-dev \
|
||||||
|
libnl-genl-3-dev
|
||||||
|
fi
|
||||||
|
|
||||||
# Install IVS from source
|
# Install IVS from source
|
||||||
cd $BUILD_DIR
|
cd $BUILD_DIR
|
||||||
git clone git://github.com/floodlight/ivs $IVS_SRC --recursive
|
git clone git://github.com/floodlight/ivs $IVS_SRC
|
||||||
cd $IVS_SRC
|
cd $IVS_SRC
|
||||||
|
git submodule update --init
|
||||||
make
|
make
|
||||||
sudo make install
|
sudo make install
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user