Skip to content

Releases: matpdev/cpp-gen

v0.1.0

02 Apr 00:59

Choose a tag to compare

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-gen

Arch Linux (AUR)

yay -S cpp-gen-bin

Linux / 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

01 Apr 15:47

Choose a tag to compare

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-bin

Linux / 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

01 Apr 15:27

Choose a tag to compare

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-bin

Linux / 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

01 Apr 15:13

Choose a tag to compare

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-bin

Linux / 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

01 Apr 15:04

Choose a tag to compare

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-bin

Linux / 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

01 Apr 15:00

Choose a tag to compare

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-bin

Linux / 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

01 Apr 14:50

Choose a tag to compare

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-bin

Linux / 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

01 Apr 14:47

Choose a tag to compare

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-bin

Linux / 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

01 Apr 14:42

Choose a tag to compare

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-bin

Linux / 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

01 Apr 14:35

Choose a tag to compare

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-bin

Linux / 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