finishing touches

This commit is contained in:
Jeff Becker 2019-10-29 12:07:20 -04:00
parent f38240f945
commit 168420dba8
No known key found for this signature in database
GPG Key ID: F357B3B42F6F9B05
4 changed files with 8 additions and 5 deletions

View File

@ -26,7 +26,7 @@ build:linux:
- linux
stage: build
before_script:
- apt-get update && apt-get install -y build-essential cmake git libcap-dev bsdmainutils ninja-build curl git ca-certificates ccache libuv1-dev
- apt-get update && apt-get install -y build-essential cmake git libcap-dev bsdmainutils ninja-build curl git ca-certificates ccache libuv1-dev libsodium-dev
script:
- make STATIC_LINK=OFF
artifacts:

View File

@ -61,6 +61,7 @@ include(cmake/unix.cmake)
include(cmake/win32.cmake)
if(WIN32)
set(VENDOR_LIBSODIUM ON)
set(CMAKE_CXX_STANDARD 17)
else()
set(CMAKE_CXX_STANDARD 14)

View File

@ -70,12 +70,13 @@ Build requirements:
* C++ 17 capable C++ compiler
* gcovr (if generating test coverage with gcc)
* libuv >= 1.27.0
* libsodium
### Linux
build:
$ sudo apt install build-essential cmake git libcap-dev curl libuv1-dev
$ sudo apt install build-essential cmake git libcap-dev curl libuv1-dev libsodium-dev
$ git clone https://github.com/loki-project/loki-network
$ cd loki-network
$ make
@ -169,7 +170,7 @@ install (root):
build:
$ pkg install cmake git curl libuv-1.27.0
$ pkg install cmake git curl libuv-1.27.0 libsodium
$ git clone https://github.com/loki-project/loki-network
$ cd loki-network
$ gmake -j8

View File

@ -70,12 +70,13 @@ Requerimientos de compilación:
* Compilador C++ que pueda usar C++ 17
* gcovr (para generar la covertura de prueba en gcc)
* libuv >= 1.27.0
* libsodium
### Linux
compilando:
$ sudo apt install build-essential cmake git libcap-dev curl libuv1-dev
$ sudo apt install build-essential cmake git libcap-dev curl libuv1-dev libsodium-dev
$ git clone https://github.com/loki-project/loki-network
$ cd loki-network
$ make
@ -169,7 +170,7 @@ instalando (root):
compilando:
$ pkg install cmake git curl libuv-1.27.0
$ pkg install cmake git curl libuv-1.27.0 libsodium
$ git clone https://github.com/loki-project/loki-network
$ cd loki-network
$ gmake -j8