]> granicus.if.org Git - libmatroska/commitdiff
CI: build test examples
authorSteve Lhomme <slhomme@matroska.org>
Sun, 16 Oct 2022 08:24:22 +0000 (10:24 +0200)
committerSteve Lhomme <slhomme@matroska.org>
Sun, 16 Oct 2022 08:25:06 +0000 (10:25 +0200)
This will help find linking issues and incompatible changes.

.github/workflows/linux-gcc10.yaml
.github/workflows/linux.yaml
.github/workflows/macos.yaml
.github/workflows/windows.yaml

index 0a28e45069f9251595acf7be4c9a94228ec12d52..d7b7ebe7fd8ac694dd1536d197de1f329bced0bd 100644 (file)
@@ -35,7 +35,7 @@ jobs:
         run: cmake --install libebml/_build --prefix ${GITHUB_WORKSPACE}/_built\r
 \r
       - name: Configure CMake\r
-        run: cmake -S . -B _build -DEBML_DIR="${GITHUB_WORKSPACE}/_built/lib/cmake/EBML"\r
+        run: cmake -S . -B _build -DBUILD_EXAMPLES=ON -DEBML_DIR="${GITHUB_WORKSPACE}/_built/lib/cmake/EBML"\r
         env:\r
           CC:  gcc-10\r
           CXX: g++-10\r
index 8ff5252d8e27fd7aed6a559f954bb1740c5ed9ca..199c9f6832efad0bcdde0d4898034e564258eef5 100644 (file)
@@ -32,7 +32,7 @@ jobs:
         run: cmake --install libebml/_build --prefix ${GITHUB_WORKSPACE}/_built\r
 \r
       - name: Configure CMake \r
-        run: cmake -S . -B _build -DEBML_DIR="${GITHUB_WORKSPACE}/_built/lib/cmake/EBML"\r
+        run: cmake -S . -B _build -DBUILD_EXAMPLES=ON -DEBML_DIR="${GITHUB_WORKSPACE}/_built/lib/cmake/EBML"\r
 \r
       - name: Build with CMake\r
         run: cmake --build _build --parallel\r
index 04127a4d9a52657fae7714926695a2f6661ca7cc..3f6e83011aca404a9d769933ba6d071fa5b420cb 100644 (file)
@@ -32,7 +32,7 @@ jobs:
         run: cmake --install libebml/_build --prefix ${GITHUB_WORKSPACE}/_built\r
 \r
       - name: Configure CMake \r
-        run: cmake -S . -B _build -DEBML_DIR="${GITHUB_WORKSPACE}/_built/lib/cmake/EBML"\r
+        run: cmake -S . -B _build -DBUILD_EXAMPLES=ON -DEBML_DIR="${GITHUB_WORKSPACE}/_built/lib/cmake/EBML"\r
 \r
       - name: Build with CMake\r
         run: cmake --build _build --parallel\r
index 66dc2d53fbca66171a0f8999bb137d6e608d24ec..29b29ed22b2736e7f23393aec61ebb9b0c4d4f9c 100644 (file)
@@ -42,10 +42,10 @@ jobs:
 \r
       - name: Configure static library\r
         if: ${{ matrix.shared == 'Static' }}\r
-        run: cmake -S . -B _build -DEBML_DIR="${GITHUB_WORKSPACE}/_built/lib/cmake/EBML" -DBUILD_SHARED_LIBS=OFF\r
+        run: cmake -S . -B _build -DEBML_DIR="${GITHUB_WORKSPACE}/_built/lib/cmake/EBML" -DBUILD_EXAMPLES=ON -DBUILD_SHARED_LIBS=OFF\r
       - name: Configure dynamic library\r
         if: ${{ matrix.shared == 'Dynamic' }}\r
-        run: cmake -S . -B _build -DEBML_DIR="${GITHUB_WORKSPACE}/_built/lib/cmake/EBML" -DBUILD_SHARED_LIBS=ON\r
+        run: cmake -S . -B _build -DEBML_DIR="${GITHUB_WORKSPACE}/_built/lib/cmake/EBML" -DBUILD_EXAMPLES=ON -DBUILD_SHARED_LIBS=ON\r
 \r
       - name: Build\r
         run: cmake --build _build --config ${{ matrix.config }} --parallel\r