@@ -42,18 +42,22 @@ jobs:
42
42
43
43
sudo locale-gen de_DE.UTF-8
44
44
45
+ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
46
+ source "$HOME/.cargo/env"
47
+
45
48
- name : Configure build
46
49
working-directory : ${{runner.workspace}}
47
50
env :
48
51
CC : ${{matrix.cc}}
49
52
CXX : ${{matrix.cxx}}
50
53
run : |
51
- cmake -Bbuild -H$GITHUB_WORKSPACE \
54
+ cmake -Bbuild -H$GITHUB_WORKSPACE \
52
55
-DCMAKE_BUILD_TYPE=${{matrix.build_type}} \
53
- -DCMAKE_CXX_STANDARD=${{matrix.std}} \
54
- -DCMAKE_CXX_STANDARD_REQUIRED=ON \
55
- -DCMAKE_CXX_EXTENSIONS=ON \
56
- -DDBC_TEST_LOCALE_INDEPENDENCE=ON
56
+ -DCMAKE_CXX_STANDARD=${{matrix.std}} \
57
+ -DCMAKE_CXX_STANDARD_REQUIRED=ON \
58
+ -DCMAKE_CXX_EXTENSIONS=ON \
59
+ -DDBC_TEST_LOCALE_INDEPENDENCE=ON \
60
+ -DDBC_GENERATE_SINGLE_HEADER=ON
57
61
58
62
- name : Build tests + lib
59
63
working-directory : ${{runner.workspace}}
@@ -129,11 +133,11 @@ jobs:
129
133
CC : ${{matrix.cc}}
130
134
CXX : ${{matrix.cxx}}
131
135
run : |
132
- cmake -Bbuild -H$GITHUB_WORKSPACE \
136
+ cmake -Bbuild -H$GITHUB_WORKSPACE \
133
137
-DCMAKE_BUILD_TYPE=${{matrix.build_type}} \
134
- -DCMAKE_CXX_STANDARD=${{matrix.std}} \
135
- -DCMAKE_CXX_STANDARD_REQUIRED=ON \
136
- -DCMAKE_CXX_EXTENSIONS=ON \
138
+ -DCMAKE_CXX_STANDARD=${{matrix.std}} \
139
+ -DCMAKE_CXX_STANDARD_REQUIRED=ON \
140
+ -DCMAKE_CXX_EXTENSIONS=ON \
137
141
-DDBC_TEST_LOCALE_INDEPENDENCE=ON
138
142
139
143
- name : Build tests + lib
0 commit comments