ci: Add missing installation of openssl dependency

Change-Id: I8c515a87a2c70236214bc88e019b7f3a7bea7ebd
Refs: #3643
This commit is contained in:
Alexander Afanasyev authored and Alex Afanasyev committed 2016-06-20 10:23:54 -07:00
1 parent 2bc2df0fb3
commit 67cb75c7d8
2 files changed
+22 -14

No files matched your search

+2 -2
View File
@@ -12,7 +12,7 @@ if has OSX $NODE_LABELS; then
set -x
brew update
brew upgrade
brew install boost pkg-config cryptopp $EXTRA_FLAGS
brew install boost pkg-config cryptopp openssl $EXTRA_FLAGS
brew link --force openssl
brew cleanup
fi
@@ -21,5 +21,5 @@ if has Ubuntu $NODE_LABELS; then
set -x
sudo apt-get -qq update
sudo apt-get -qq install build-essential pkg-config libboost-all-dev \
libcrypto++-dev libsqlite3-dev
libcrypto++-dev libsqlite3-dev libssl-dev
fi
+20 -12
View File
@@ -34,6 +34,7 @@ Required:
- ``python`` >= 2.6
- ``libsqlite3``
- ``libcrypto++``
- OpenSSL version >= 1.0
- ``pkg-config``
- Boost libraries >= 1.54
- OSX Security framework (on OSX platform only)
@@ -43,31 +44,38 @@ development tools and libraries, and ndn-cxx prerequisites.
- OS X
Install Xcode. In Xcode Preferences > Downloads, install "Command
Line Tools".
Install Xcode from AppStore or at least Command Line Tools (``xcode-select --install``)
If using MacPorts, dependencies can be installed using the following
commands::
* When using MacPorts
sudo port install pkgconfig boost sqlite3 libcryptopp
In a terminal, enter::
sudo port install pkgconfig boost sqlite3 libcryptopp openssl
* When using Homebrew
In a terminal, enter::
brew install boost pkg-config cryptopp openssl
brew link --force openssl
.. note::
If a major OS X system upgrade is performed after installing dependencies with MacPorts,
remember to `reinstall all ports <https://trac.macports.org/wiki/Migration>`__.
If a major OS X system upgrade is performed after installing dependencies with
MacPorts or Homebrew, remember to reinstall all packages.
- Ubuntu
In a terminal, enter::
In a terminal, enter::
sudo apt-get install build-essential libcrypto++-dev libsqlite3-dev libboost-all-dev
sudo apt-get install build-essential libcrypto++-dev libsqlite3-dev libboost-all-dev libssl-dev
- Fedora
In a terminal, enter::
In a terminal, enter::
sudo yum install gcc-g++ git
sudo yum install sqlite-devel cryptopp-devel boost-devel
sudo yum install gcc-g++ git
sudo yum install sqlite-devel cryptopp-devel boost-devel openssl-devel
Optional:
~~~~~~~~~