diff --git a/.github/workflows/actions.yml b/.github/workflows/actions.yml index 50b342ed..f5963ceb 100644 --- a/.github/workflows/actions.yml +++ b/.github/workflows/actions.yml @@ -28,7 +28,7 @@ jobs: - name: Build run: | - meson . build -Dlog=true -Dloaders="svg, tvg, png, jpg" -Dsavers="tvg" + meson . build -Dlog=true -Dloaders="all" -Dsavers="all" cd build sudo ninja -C . install @@ -52,7 +52,7 @@ jobs: - name: Build run: | - meson . build -Dexamples=true -Dloaders="svg, tvg, png, jpg" -Dsavers="tvg" + meson . build -Dexamples=true -Dloaders="all" -Dsavers="all" cd build sudo ninja -C . install @@ -77,7 +77,7 @@ jobs: - name: Install-ThorVG run: | - meson . build -Dloaders="svg, tvg, png, jpg" -Dsavers="tvg" -Dbindings="capi" + meson . build -Dloaders="all" -Dsavers="all" -Dbindings="capi" cd build sudo ninja -C . install cd .. @@ -85,7 +85,7 @@ jobs: - name: Build run: | - meson . build -Dtests=true -Dloaders="svg, tvg, png, jpg" -Dsavers="tvg" -Dbindings="capi" --errorlogs + meson . build -Dtests=true -Dloaders="all" -Dsavers="all" -Dbindings="capi" --errorlogs cd build sudo ninja -C . install test @@ -105,7 +105,7 @@ jobs: - name: Build & Run memcheck Script(ASAN) run: | sudo rm -rf ./build - meson . build -Db_sanitize="address,undefined" -Dloaders="all" -Dsavers="tvg" -Dtests="true" -Dbindings="capi" + meson . build -Db_sanitize="address,undefined" -Dloaders="all" -Dsavers="all" -Dtests="true" -Dbindings="capi" cd build sudo ninja -C . install export PATH=$PATH:~/.local/bin/ diff --git a/.github/workflows/build_win.yml b/.github/workflows/build_win.yml index be9f23c8..4d1e3ea8 100644 --- a/.github/workflows/build_win.yml +++ b/.github/workflows/build_win.yml @@ -39,7 +39,7 @@ jobs: - name: Build run: | - meson --backend=ninja build -Dloaders="svg, tvg, png, jpg" -Dsavers="tvg" -Dbindings="capi" + meson --backend=ninja build -Dloaders="all" -Dsavers="all" -Dbindings="capi" where link ninja -C build install diff --git a/.github/workflows/memcheck_asan.sh b/.github/workflows/memcheck_asan.sh index b79146d0..29fd5507 100755 --- a/.github/workflows/memcheck_asan.sh +++ b/.github/workflows/memcheck_asan.sh @@ -7,7 +7,7 @@ fi if [[ "$GITHUB_EVENT_NAME" == "pull_request" ]]; then echo "Run Address Sanitizer" - echo "meson -Db_sanitize=\"address,undefined\" -Dloaders=\"all\" -Dsavers=\"tvg\" -Dtests=\"true\" -Dbindings=\"capi\" . build" + echo "meson -Db_sanitize=\"address,undefined\" -Dloaders=\"all\" -Dsavers=\"all\" -Dtests=\"true\" -Dbindings=\"capi\" . build" pwd cd ${GITHUB_WORKSPACE}/build/test ./tvgUnitTests > memcheck_asan.txt 2>&1 @@ -23,7 +23,7 @@ if [[ "$GITHUB_EVENT_NAME" == "pull_request" ]]; then if [[ $PAYLOAD_MEMCHECK == *"runtime error:"* || $PAYLOAD_MEMCHECK == *"ERROR: AddressSanitizer:"* ]]; then OUTPUT+=$'\n**MEMCHECK(ASAN) RESULT**:\n' - OUTPUT+=$'\n`meson -Db_sanitize="address,undefined" -Dloaders="all" -Dsavers="tvg" -Dtests="true" -Dbindings="capi" . build`\n' + OUTPUT+=$'\n`meson -Db_sanitize="address,undefined" -Dloaders="all" -Dsavers="all" -Dtests="true" -Dbindings="capi" . build`\n' OUTPUT+=$'\n```\n' OUTPUT+="$PAYLOAD_MEMCHECK" OUTPUT+=$'\n```\n'