1
1
# Defaults
2
2
os : linux
3
- dist : bionic
3
+ dist : focal
4
4
5
5
matrix :
6
6
include :
@@ -38,52 +38,49 @@ matrix:
38
38
env :
39
39
- SQLITE_ORM_OMITS_CODECVT : ON
40
40
41
- # - name: "[C++14] AppleClang-10.0.1"
42
- # os: osx
43
- # osx_image: xcode10.2
44
- # language: cpp
45
- # env:
46
- # - SQLITE_ORM_OMITS_CODECVT: ON
47
- # addons:
48
- # homebrew:
49
- # packages:
50
- # - catch2
51
- # - ninja
52
- # update: true
41
+ - name : " [C++14] AppleClang-10.0.1"
42
+ os : osx
43
+ osx_image : xcode10.2
44
+ language : cpp
45
+ env :
46
+ - SQLITE_ORM_OMITS_CODECVT : ON
47
+ addons :
48
+ homebrew :
49
+ packages :
50
+ - ninja
51
+ update : true
53
52
54
- # - name: "[C++14] LLVM/Clang (latest)"
55
- # os: osx
56
- # osx_image: xcode10.2
57
- # addons:
58
- # homebrew:
59
- # packages:
60
- # - llvm
61
- # - catch2
62
- # - ninja
63
- # update: true
64
- # env:
65
- # - CPPFLAGS: "-I/usr/local/opt/llvm/include"
66
- # - LDFLAGS: "-L/usr/local/opt/llvm/lib -Wl,-rpath,/usr/local/opt/llvm/lib"
67
- # - CPATH: /usr/local/opt/llvm/include
68
- # - LIBRARY_PATH: /usr/local/opt/llvm/lib
69
- # - LD_LIBRARY_PATH: /usr/local/opt/llvm/lib
70
- # - CC: /usr/local/opt/llvm/bin/clang
71
- # - CXX: /usr/local/opt/llvm/bin/clang++
72
- # - SQLITE_ORM_OMITS_CODECVT: ON
53
+ - name : " [C++14] LLVM/Clang (latest)"
54
+ os : osx
55
+ osx_image : xcode10.2
56
+ addons :
57
+ homebrew :
58
+ packages :
59
+ - llvm
60
+ - ninja
61
+ update : true
62
+ env :
63
+ - CPPFLAGS : " -I/usr/local/opt/llvm/include"
64
+ - LDFLAGS : " -L/usr/local/opt/llvm/lib -Wl,-rpath,/usr/local/opt/llvm/lib"
65
+ - CPATH : /usr/local/opt/llvm/include
66
+ - LIBRARY_PATH : /usr/local/opt/llvm/lib
67
+ - LD_LIBRARY_PATH : /usr/local/opt/llvm/lib
68
+ - CC : /usr/local/opt/llvm/bin/clang
69
+ - CXX : /usr/local/opt/llvm/bin/clang++
70
+ - SQLITE_ORM_OMITS_CODECVT : ON
73
71
74
- # - name: "[C++14] GCC-6"
75
- # os: osx
76
- # osx_image: xcode10.2
77
- # addons:
78
- # homebrew:
79
- # packages:
80
- # - gcc@6
81
- # - catch2
82
- # - ninja
83
- # update: true
84
- # env:
85
- # - CC: gcc-6
86
- # - CXX: g++-6
72
+ - name : " [C++14] GCC-6"
73
+ os : osx
74
+ osx_image : xcode10.2
75
+ addons :
76
+ homebrew :
77
+ packages :
78
+ - gcc@6
79
+ - ninja
80
+ update : true
81
+ env :
82
+ - CC : gcc-6
83
+ - CXX : g++-6
87
84
88
85
- name : " [C++17] GCC-9"
89
86
addons :
@@ -111,52 +108,41 @@ matrix:
111
108
- CXX : g++-7
112
109
- SQLITE_ORM_CXX_STANDARD : " -DSQLITE_ORM_ENABLE_CXX_17=ON"
113
110
114
- # - name: "[C++17] AppleClang-10.0.1"
115
- # os: osx
116
- # osx_image: xcode10.2
117
- # language: cpp
118
- # env:
119
- # - SQLITE_ORM_OMITS_CODECVT: ON
120
- # - SQLITE_ORM_CXX_STANDARD: "-DSQLITE_ORM_ENABLE_CXX_17=ON"
121
- # addons:
122
- # homebrew:
123
- # packages:
124
- # - catch2
125
- # - ninja
126
- # update: true
111
+ - name : " [C++17] AppleClang-10.0.1"
112
+ os : osx
113
+ osx_image : xcode10.2
114
+ language : cpp
115
+ env :
116
+ - SQLITE_ORM_OMITS_CODECVT : ON
117
+ - SQLITE_ORM_CXX_STANDARD : " -DSQLITE_ORM_ENABLE_CXX_17=ON"
118
+ addons :
119
+ homebrew :
120
+ packages :
121
+ - ninja
122
+ update : true
127
123
128
- # - name: "[C++17] LLVM/Clang (latest)"
129
- # os: osx
130
- # osx_image: xcode10.2
131
- # addons:
132
- # homebrew:
133
- # packages:
134
- # - llvm
135
- # - catch2
136
- # - ninja
137
- # update: true
138
- # env:
139
- # - CPPFLAGS: "-I/usr/local/opt/llvm/include"
140
- # - LDFLAGS: "-L/usr/local/opt/llvm/lib -Wl,-rpath,/usr/local/opt/llvm/lib"
141
- # - CPATH: /usr/local/opt/llvm/include
142
- # - LIBRARY_PATH: /usr/local/opt/llvm/lib
143
- # - LD_LIBRARY_PATH: /usr/local/opt/llvm/lib
144
- # - CC: /usr/local/opt/llvm/bin/clang
145
- # - CXX: /usr/local/opt/llvm/bin/clang++
146
- # - SQLITE_ORM_OMITS_CODECVT: ON
147
- # - SQLITE_ORM_CXX_STANDARD: "-DSQLITE_ORM_ENABLE_CXX_17=ON"
124
+ - name : " [C++17] LLVM/Clang (latest)"
125
+ os : osx
126
+ osx_image : xcode10.2
127
+ addons :
128
+ homebrew :
129
+ packages :
130
+ - llvm
131
+ - ninja
132
+ update : true
133
+ env :
134
+ - CPPFLAGS : " -I/usr/local/opt/llvm/include"
135
+ - LDFLAGS : " -L/usr/local/opt/llvm/lib -Wl,-rpath,/usr/local/opt/llvm/lib"
136
+ - CPATH : /usr/local/opt/llvm/include
137
+ - LIBRARY_PATH : /usr/local/opt/llvm/lib
138
+ - LD_LIBRARY_PATH : /usr/local/opt/llvm/lib
139
+ - CC : /usr/local/opt/llvm/bin/clang
140
+ - CXX : /usr/local/opt/llvm/bin/clang++
141
+ - SQLITE_ORM_OMITS_CODECVT : ON
142
+ - SQLITE_ORM_CXX_STANDARD : " -DSQLITE_ORM_ENABLE_CXX_17=ON"
148
143
149
144
before_install :
150
- - |
151
- if [[ ${TRAVIS_OS_NAME} == "osx" ]]; then
152
- export PATH="/usr/local/opt/coreutils/libexec/gnubin:$PATH" # Use coreutils from homebrew.
153
- fi
154
- # Add ppa repo for cmake and delete cmake 3.12.4 folder of travis
155
- - wget -O - https://apt.kitware.com/keys/kitware-archive-latest.asc 2>/dev/null | gpg --dearmor - | sudo tee /etc/apt/trusted.gpg.d/kitware.gpg >/dev/null
156
- - sudo apt-add-repository -y 'deb https://apt.kitware.com/ubuntu/ bionic main'
157
- - sudo apt-get update -qq -y
158
- - sudo apt-get install -y cmake
159
- - sudo rm -r /usr/local/cmake-3.12.4/
145
+ - if [[ ${TRAVIS_OS_NAME} == "osx" ]]; then export PATH="/usr/local/opt/coreutils/libexec/gnubin:$PATH"; fi
160
146
161
147
# scripts to run before build
162
148
before_script :
@@ -168,4 +154,4 @@ before_script:
168
154
# build examples, and run tests (ie make & make test)
169
155
script :
170
156
- cmake --build . --config Debug -- -k 10
171
- - ctest --verbose --output-on-failure -C Debug -j $(nproc)
157
+ - ctest --verbose --output-on-failure -C Debug -j $(nproc)
0 commit comments