Skip to content

Releases: deform-labs/cppkg

cppkg

27 May 11:23

Choose a tag to compare

cppkg 1.4.2

  • brings cmakelists generator

  • fully updated cppkg to use its own custom package engine!

  • faster, more secure!

  • cppkg cmake — generate CMakeLists.txt from cppkg.toml

Full Changelog: v1.4.0...v1.4.2

v1.4.0

24 May 14:29

Choose a tag to compare

cppkg 1.4.0

added search and publish commands

Cppkg

24 May 13:53

Choose a tag to compare

cppkg 1.3

No more CMake — cppkg now compiles your project directly using its own compiler wrapper.
Lockfile support — dependencies are now pinned to exact commit hashes for reproducible builds.

Full Changelog: 0.6.0...1.3

Windows users: run cppkg from a Visual Studio Developer Command Prompt.
Open "Developer Command Prompt for VS 2022" from the Start menu
Without this, cl.exe won't be found and builds will fail.

Apple Silicon support coming soon — x86_64 Linux and Windows AMD64 binaries available now.

cpkkg 0.6.0

18 May 15:53

Choose a tag to compare

cppkg 0.6.0 is here!!!

now brings built in git support!

now wraps git.exe more elegantly...
-- and now lets you use cppkg run instead of having to build everytime!

Full Changelog: 0.5.0...0.6.0

cppkg 0.5.0

16 May 16:48

Choose a tag to compare

cppkg is now self-hosting — it builds itself.

What's new

  • cppkg can now build itself
  • Build errors are now properly detected and reported
  • Refactored system calls to use SystemService for cross-platform compatibility
  • Output suppression now works correctly on both Windows and Linux
  • Updated project layout to use target/ for all build artifacts and dependencies

Known limitations

  • Dependencies must have a CMakeLists.txt at their root
  • No lockfile yet
  • No transitive dependency resolution

Full Changelog: release...0.5.0

cppkg 0.4.0

16 May 15:58

Choose a tag to compare

cppkg 0.4.0

cppkg 0.4.0 is here!

Brings GitHub-based dependency fetching.
just cppkg add author/repo@version and it clones, links, and builds automatically.
zero config hell.

console output:
image

cppkg 0.2.0

16 May 12:11

Choose a tag to compare

cppkg 0.2.0 Pre-release
Pre-release

the 0.2.0 release of cppkg!

it has core commands and working workspace and build system!