What's Changed
- 🎉 feat: support Alpine + add setup-alpine package by @aminya in #379
- ci: add docker tags with the base platform versions by @aminya in #381 (e.g.
setup-cpp-ubuntu:20.04
) - fix: detect externally managed Python to avoid warnings by @aminya in #379
Alpine Images (amd64 and arm64)
Setup-cpp now provides prebuilt images for Alpine with support for base tools, and compilers llvm
, gcc
, and mingw
available for amd64
and arm64
architectures.
Base image with cmake, ninja, task, vcpkg, python, make, cppcheck, gcovr, doxygen, ccache, conan, meson, cmakelang
for Alpine:
FROM aminya/setup-cpp-alpine:3.21 AS builder
Image with llvm
and the base tools:
FROM aminya/setup-cpp-alpine-llvm:3.21 AS builder
Image with gcc
and the base tools:
FROM aminya/setup-cpp-alpine-gcc:3.21 AS builder
Image with mingw
and the base tools:
FROM aminya/setup-cpp-alpine-mingw:3.21 AS builder
Full Changelog: v1.3.0...v1.4.0