Skip to content

Build and Update libpng Libraries #4

Build and Update libpng Libraries

Build and Update libpng Libraries #4

Workflow file for this run

name: Build and Update libpng Libraries
on: [workflow_dispatch]
jobs:
build:
uses: JunaMeinhold/cmake-actions/.github/workflows/[email protected]
with:
lib-name: "libpng"
repo: "pnggroup/libpng"
repo-tag: "v1.6.47"
repo-path: libpng
cmake-flags: "-DCMAKE_BUILD_TYPE=Release -DPNG_SHARED=ON -DPNG_STATIC=OFF"
cmake-flags-windows: "-DCMAKE_SYSTEM_VERSION=10.0.26100.0"
ndk-version: "28.1.13356709"
android-api: "21"
build-output-dir: artifacts
bin-name-osx: "libpng16.dylib"
bin-name-linux: "libpng16.so"
bin-name-android: "libpng.so"
bin-name-windows: "Release/libpng16.dll"
bin-name-osx-normalized: "libpng.dylib"
bin-name-linux-normalized: "libpng.so"
bin-name-android-normalized: "libpng.so"
bin-name-windows-normalized: "libpng.dll"
use-vcpkg: true
vcpkg-packages: "zlib"
create-pr:
uses: JunaMeinhold/cmake-actions/.github/workflows/[email protected]
needs: [build]
with:
lib-name: "libpng"
lib-version: "v1.6.47"
pr-branch: libpng-artifacts-branch
pr-base-branch: master
pr-reviewers: JunaMeinhold