Require gcc 5.0 / clang 4.0
This commit is contained in:
parent
07ba168107
commit
dba6c741f0
@ -199,24 +199,6 @@ references:
|
||||
only: /.*/
|
||||
|
||||
jobs:
|
||||
gcc_4_9_debug:
|
||||
<<: *job_definition
|
||||
environment:
|
||||
CC: gcc-4.9
|
||||
CXX: g++-4.9
|
||||
BUILD_TOOLSET: gcc
|
||||
APT_COMPILER_PACKAGE: "g++-4.9"
|
||||
CXXFLAGS: ""
|
||||
BUILD_TYPE: "Debug"
|
||||
gcc_4_9_release:
|
||||
<<: *job_definition
|
||||
environment:
|
||||
CC: gcc-4.9
|
||||
CXX: g++-4.9
|
||||
BUILD_TOOLSET: gcc
|
||||
APT_COMPILER_PACKAGE: "g++-4.9"
|
||||
CXXFLAGS: ""
|
||||
BUILD_TYPE: "Release"
|
||||
gcc_5_debug:
|
||||
<<: *job_definition
|
||||
environment:
|
||||
@ -271,42 +253,6 @@ jobs:
|
||||
APT_COMPILER_PACKAGE: "g++-7"
|
||||
CXXFLAGS: ""
|
||||
BUILD_TYPE: "Release"
|
||||
clang_3_7_debug:
|
||||
<<: *job_definition
|
||||
environment:
|
||||
CC: clang-3.7
|
||||
CXX: clang++-3.7
|
||||
BUILD_TOOLSET: clang
|
||||
APT_COMPILER_PACKAGE: clang-3.7
|
||||
CXXFLAGS: ""
|
||||
BUILD_TYPE: "Debug"
|
||||
clang_3_7_release:
|
||||
<<: *job_definition
|
||||
environment:
|
||||
CC: clang-3.7
|
||||
CXX: clang++-3.7
|
||||
BUILD_TOOLSET: clang
|
||||
APT_COMPILER_PACKAGE: clang-3.7
|
||||
CXXFLAGS: ""
|
||||
BUILD_TYPE: "Release"
|
||||
clang_3_8_debug:
|
||||
<<: *job_definition
|
||||
environment:
|
||||
CC: clang-3.8
|
||||
CXX: clang++-3.8
|
||||
BUILD_TOOLSET: clang
|
||||
APT_COMPILER_PACKAGE: clang-3.8
|
||||
CXXFLAGS: ""
|
||||
BUILD_TYPE: "Debug"
|
||||
clang_3_8_release:
|
||||
<<: *job_definition
|
||||
environment:
|
||||
CC: clang-3.8
|
||||
CXX: clang++-3.8
|
||||
BUILD_TOOLSET: clang
|
||||
APT_COMPILER_PACKAGE: clang-3.8
|
||||
CXXFLAGS: ""
|
||||
BUILD_TYPE: "Release"
|
||||
clang_4_0_debug:
|
||||
<<: *job_definition
|
||||
environment:
|
||||
@ -380,10 +326,6 @@ workflows:
|
||||
|
||||
build_and_test:
|
||||
jobs:
|
||||
- gcc_4_9_debug:
|
||||
<<: *enable_for_tags
|
||||
- gcc_4_9_release:
|
||||
<<: *enable_for_tags
|
||||
- gcc_5_debug:
|
||||
<<: *enable_for_tags
|
||||
- gcc_5_release:
|
||||
@ -396,14 +338,6 @@ workflows:
|
||||
<<: *enable_for_tags
|
||||
- gcc_7_release:
|
||||
<<: *enable_for_tags
|
||||
- clang_3_7_debug:
|
||||
<<: *enable_for_tags
|
||||
- clang_3_7_release:
|
||||
<<: *enable_for_tags
|
||||
- clang_3_8_debug:
|
||||
<<: *enable_for_tags
|
||||
- clang_3_8_release:
|
||||
<<: *enable_for_tags
|
||||
- clang_4_0_debug:
|
||||
<<: *enable_for_tags
|
||||
- clang_4_0_release:
|
||||
|
@ -11,8 +11,8 @@ project(cryfs)
|
||||
|
||||
include(utils.cmake)
|
||||
|
||||
require_gcc_version(4.8)
|
||||
require_clang_version(3.7)
|
||||
require_gcc_version(5.0)
|
||||
require_clang_version(4.0)
|
||||
|
||||
# Default value is not to build test cases
|
||||
option(BUILD_TESTING "build test cases" OFF)
|
||||
|
@ -23,7 +23,7 @@ Building from source
|
||||
Requirements
|
||||
------------
|
||||
- Git (for getting the source code)
|
||||
- GCC version >= 4.8 or Clang >= 3.7
|
||||
- GCC version >= 5.0 or Clang >= 4.0
|
||||
- CMake version >= 3.0
|
||||
- libcurl4 (including development headers)
|
||||
- Boost libraries version >= 1.56 (including development headers)
|
||||
|
Loading…
Reference in New Issue
Block a user