@@ -42,18 +42,22 @@ jobs:
4242
4343 sudo locale-gen de_DE.UTF-8
4444
45+ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
46+ source "$HOME/.cargo/env"
47+
4548 - name : Configure build
4649 working-directory : ${{runner.workspace}}
4750 env :
4851 CC : ${{matrix.cc}}
4952 CXX : ${{matrix.cxx}}
5053 run : |
51- cmake -Bbuild -H$GITHUB_WORKSPACE \
54+ cmake -Bbuild -H$GITHUB_WORKSPACE \
5255 -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
5761
5862 - name : Build tests + lib
5963 working-directory : ${{runner.workspace}}
@@ -129,11 +133,11 @@ jobs:
129133 CC : ${{matrix.cc}}
130134 CXX : ${{matrix.cxx}}
131135 run : |
132- cmake -Bbuild -H$GITHUB_WORKSPACE \
136+ cmake -Bbuild -H$GITHUB_WORKSPACE \
133137 -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 \
137141 -DDBC_TEST_LOCALE_INDEPENDENCE=ON
138142
139143 - name : Build tests + lib
0 commit comments