Releases: matpdev/cpp-gen
v0.1.0
cpp-gen v0.1.0
Gerador moderno de projetos C++ com CMake, VCPKG, FetchContent e suporte a múltiplas IDEs.
Changelog
⚡ Novas Funcionalidades
- 761725f feat: add scripts/aur-publish.sh for local AUR publishing
🐛 Correções
- cfe6f66 fix: fetch latest version from GitHub Releases API instead of local git tags
- fae80de fix: remove redundant cp that caused 'same file' error when makepkg is available
- 7384d63 fix: skip branch rename on empty AUR repo (first push)
🔧 Outros
- 79b344a Add Homebrew tap support (formula + script)
Instalação
macOS / Linux — Homebrew
brew install matpdev/tap/cpp-genArch Linux (AUR)
yay -S cpp-gen-binLinux / macOS — manual
# Exemplo para Linux x86_64
curl -LO https://github.com/matpdev/cpp-gen/releases/download/v0.1.0/cpp-gen_0.1.0_linux_amd64.tar.gz
tar -xzf cpp-gen_0.1.0_linux_amd64.tar.gz
install -m755 cpp-gen ~/.local/bin/Verifique o checksum:
sha256sum -c checksums.txt
v0.0.13
cpp-gen v0.0.13
Gerador moderno de projetos C++ com CMake, VCPKG, FetchContent e suporte a múltiplas IDEs.
Changelog
🐛 Correções
- 9a97f5a fix: use webfactory/ssh-agent + Python key writer to resolve libcrypto errors
Instalação
Arch Linux (AUR)
yay -S cpp-gen-binLinux / macOS — manual
# Exemplo para Linux x86_64
curl -LO https://github.com/matpdev/cpp-gen/releases/download/v0.0.13/cpp-gen_0.0.13_linux_amd64.tar.gz
tar -xzf cpp-gen_0.0.13_linux_amd64.tar.gz
install -m755 cpp-gen ~/.local/bin/Verifique o checksum:
sha256sum -c checksums.txt
v0.0.12
cpp-gen v0.0.12
Gerador moderno de projetos C++ com CMake, VCPKG, FetchContent e suporte a múltiplas IDEs.
Changelog
🐛 Correções
- 39aac83 fix: --skip=aur (not aurs) per goreleaser v2.15 valid options
Instalação
Arch Linux (AUR)
yay -S cpp-gen-binLinux / macOS — manual
# Exemplo para Linux x86_64
curl -LO https://github.com/matpdev/cpp-gen/releases/download/v0.0.12/cpp-gen_0.0.12_linux_amd64.tar.gz
tar -xzf cpp-gen_0.0.12_linux_amd64.tar.gz
install -m755 cpp-gen ~/.local/bin/Verifique o checksum:
sha256sum -c checksums.txt
v0.0.9
cpp-gen v0.0.9
Gerador moderno de projetos C++ com CMake, VCPKG, FetchContent e suporte a múltiplas IDEs.
Changelog
🐛 Correções
- 5f4cda7 fix: store AUR_KEY as base64 to prevent libcrypto newline corruption
Instalação
Arch Linux (AUR)
yay -S cpp-gen-binLinux / macOS — manual
# Exemplo para Linux x86_64
curl -LO https://github.com/matpdev/cpp-gen/releases/download/v0.0.9/cpp-gen_0.0.9_linux_amd64.tar.gz
tar -xzf cpp-gen_0.0.9_linux_amd64.tar.gz
install -m755 cpp-gen ~/.local/bin/Verifique o checksum:
sha256sum -c checksums.txt
v0.0.8
cpp-gen v0.0.8
Gerador moderno de projetos C++ com CMake, VCPKG, FetchContent e suporte a múltiplas IDEs.
Changelog
🔧 Outros
- 77b783e build: replace arm64 with x86 (386/i686) across goreleaser, AUR and CI
Instalação
Arch Linux (AUR)
yay -S cpp-gen-binLinux / macOS — manual
# Exemplo para Linux x86_64
curl -LO https://github.com/matpdev/cpp-gen/releases/download/v0.0.8/cpp-gen_0.0.8_linux_amd64.tar.gz
tar -xzf cpp-gen_0.0.8_linux_amd64.tar.gz
install -m755 cpp-gen ~/.local/bin/Verifique o checksum:
sha256sum -c checksums.txt
v0.0.7
cpp-gen v0.0.7
Gerador moderno de projetos C++ com CMake, VCPKG, FetchContent e suporte a múltiplas IDEs.
Changelog
🐛 Correções
- c818e92 fix: simplify AUR key setup — fixed path, boolean output, no empty args
Instalação
Arch Linux (AUR)
yay -S cpp-gen-binLinux / macOS — manual
# Exemplo para Linux x86_64
curl -LO https://github.com/matpdev/cpp-gen/releases/download/v0.0.7/cpp-gen_0.0.7_linux_amd64.tar.gz
tar -xzf cpp-gen_0.0.7_linux_amd64.tar.gz
install -m755 cpp-gen ~/.local/bin/Verifique o checksum:
sha256sum -c checksums.txt
v0.0.6
cpp-gen v0.0.6
Gerador moderno de projetos C++ com CMake, VCPKG, FetchContent e suporte a múltiplas IDEs.
Changelog
🐛 Correções
- f739612 fix: pass AUR_KEY via env var to preserve PEM newlines when writing key file
Instalação
Arch Linux (AUR)
yay -S cpp-gen-binLinux / macOS — manual
# Exemplo para Linux x86_64
curl -LO https://github.com/matpdev/cpp-gen/releases/download/v0.0.6/cpp-gen_0.0.6_linux_amd64.tar.gz
tar -xzf cpp-gen_0.0.6_linux_amd64.tar.gz
install -m755 cpp-gen ~/.local/bin/Verifique o checksum:
sha256sum -c checksums.txt
v0.0.5
cpp-gen v0.0.5
Gerador moderno de projetos C++ com CMake, VCPKG, FetchContent e suporte a múltiplas IDEs.
Changelog
🐛 Correções
- ccdd661 fix: write AUR_KEY to temp file — goreleaser v2 requires a file path for private_key
Instalação
Arch Linux (AUR)
yay -S cpp-gen-binLinux / macOS — manual
# Exemplo para Linux x86_64
curl -LO https://github.com/matpdev/cpp-gen/releases/download/v0.0.5/cpp-gen_0.0.5_linux_amd64.tar.gz
tar -xzf cpp-gen_0.0.5_linux_amd64.tar.gz
install -m755 cpp-gen ~/.local/bin/Verifique o checksum:
sha256sum -c checksums.txt
v0.0.4
cpp-gen v0.0.4
Gerador moderno de projetos C++ com CMake, VCPKG, FetchContent e suporte a múltiplas IDEs.
Changelog
🐛 Correções
- 1b27b6a fix: skip AUR publish when AUR_KEY secret is not configured
Instalação
Arch Linux (AUR)
yay -S cpp-gen-binLinux / macOS — manual
# Exemplo para Linux x86_64
curl -LO https://github.com/matpdev/cpp-gen/releases/download/v0.0.4/cpp-gen_0.0.4_linux_amd64.tar.gz
tar -xzf cpp-gen_0.0.4_linux_amd64.tar.gz
install -m755 cpp-gen ~/.local/bin/Verifique o checksum:
sha256sum -c checksums.txt
v0.0.3
cpp-gen v0.0.3
Gerador moderno de projetos C++ com CMake, VCPKG, FetchContent e suporte a múltiplas IDEs.
Changelog
🐛 Correções
- 38fb519 fix: remove invalid skip field from goreleaser aurs config
Instalação
Arch Linux (AUR)
yay -S cpp-gen-binLinux / macOS — manual
# Exemplo para Linux x86_64
curl -LO https://github.com/matpdev/cpp-gen/releases/download/v0.0.3/cpp-gen_0.0.3_linux_amd64.tar.gz
tar -xzf cpp-gen_0.0.3_linux_amd64.tar.gz
install -m755 cpp-gen ~/.local/bin/Verifique o checksum:
sha256sum -c checksums.txt