Require gcc 5.0 / clang 4.0

This commit is contained in:
Sebastian Messmer 2018-05-28 14:54:17 -07:00
parent 07ba168107
commit dba6c741f0
3 changed files with 3 additions and 69 deletions

View File

@ -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:

View File

@ -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)

View File

@ -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)