File tree Expand file tree Collapse file tree 2 files changed +17
-7
lines changed Expand file tree Collapse file tree 2 files changed +17
-7
lines changed Original file line number Diff line number Diff line change 16
16
- INTERNAL_SQLITE=ON
17
17
- VALGRIND=OFF
18
18
19
+ # Build variants (should test a reasonable number of combination of CMake options)
20
+ # TODO GCC 8+ using ubuntu-toolchain-r-test packages
21
+ # TODO cppcheck
22
+ # TODO Doxygen
23
+ # TODO link against googletest system library
19
24
matrix :
20
25
include :
21
26
@@ -34,36 +39,38 @@ matrix:
34
39
# Encrypted COVERITY_SCAN_TOKEN, created via the "travis encrypt" command using the project repo's public key
35
40
- secure : " Qm4d8NEDPBtYZCYav46uPEvDCtaRsjLXlkVS+C+WCJAPcwXCGkrr96wEi7RWcq2xD86QCh0XiqaPT+xdUmlohOYIovRhaaBmZ1lwIJ4GsG/ZR6xoFr3DYsZ3o4GyXk2vNXNxEl82AC+Xs6e6gkLOV9XRkBcjpVIvoIXgNlKWeGY="
36
41
37
- # GCC Debug build with GCov for coverage build
42
+ # GCC 7.4.0 Debug build with GCov for coverage build
38
43
- dist : bionic
39
44
env :
40
45
- cc=gcc cxx=g++
41
46
- GCOV=ON
42
47
- COVERALLS=true
43
48
44
- # GCC Debug build with Valgrind instead of Address Sanitizer
49
+ # GCC 7.4.0 Debug build with Valgrind instead of Address Sanitizer
45
50
- dist : bionic
46
51
env :
47
52
- cc=gcc cxx=g++
48
53
- ASAN=OFF
49
54
- VALGRIND=true
50
55
51
- # GCC Release build
56
+ # GCC 7.4.0 Release build
52
57
- dist : bionic
53
58
env :
54
59
- cc=gcc cxx=g++
55
60
- BUILD_TYPE=Release
56
61
57
- # GCC test linking with libsqlite3-dev package
62
+ # GCC 7.4.0 test linking with libsqlite3-dev package
58
63
- dist : bionic
59
64
env :
60
65
- cc=gcc cxx=g++
61
66
- INTERNAL_SQLITE=OFF
62
67
68
+ # GCC 5.4.0
63
69
- dist : xenial
64
70
env :
65
71
- cc=gcc cxx=g++
66
72
73
+ # GCC 4.8.4
67
74
- dist : trusty
68
75
env :
69
76
- cc=gcc cxx=g++
@@ -72,14 +79,17 @@ matrix:
72
79
# Clang on Linux
73
80
# #########################################################################
74
81
82
+ # Clang 7.0.0
75
83
- dist : bionic
76
84
env :
77
85
- cc=clang cxx=clang++
78
86
87
+ # Clang 7.0.0
79
88
- dist : xenial
80
89
env :
81
90
- cc=clang cxx=clang++
82
91
92
+ # Clang 5.0.0
83
93
- dist : trusty
84
94
env :
85
95
- cc=clang cxx=clang++
@@ -88,12 +98,12 @@ matrix:
88
98
# Clang on OSX
89
99
# #########################################################################
90
100
91
- # Latest XCode
101
+ # Latest XCode - AppleClang 9.1.0
92
102
- os : osx
93
103
env :
94
104
- cc=clang cxx=clang++
95
105
96
- # XCode 8.3
106
+ # XCode 8.3 - AppleClang 8.1.0
97
107
- os : osx
98
108
osx_image : xcode8.3
99
109
env :
Original file line number Diff line number Diff line change 1
1
# CMake file for compiling the sqlite3 static library under Windows (for ease of use)
2
2
#
3
- # Copyright (c) 2012-2016 Sebastien Rombauts ([email protected] )
3
+ # Copyright (c) 2012-2020 Sebastien Rombauts ([email protected] )
4
4
#
5
5
# Distributed under the MIT License (MIT) (See accompanying file LICENSE.txt
6
6
# or copy at http://opensource.org/licenses/MIT)
You can’t perform that action at this time.
0 commit comments