Skip to content

Releases: deform-labs/cppkg

cppkg

Choose a tag to compare

@yydev-official yydev-official released this 27 May 11:23

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

Choose a tag to compare

@yydev-official yydev-official released this 24 May 14:29

cppkg 1.4.0

added search and publish commands

Cppkg

Choose a tag to compare

@yydev-official yydev-official released this 24 May 13:53

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

Choose a tag to compare

@yydev-official yydev-official released this 18 May 15:53

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

Choose a tag to compare

@yydev-official yydev-official released this 16 May 16:48

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

Choose a tag to compare

@yydev-official yydev-official released this 16 May 15:58

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

cppkg 0.2.0 Pre-release
Pre-release

Choose a tag to compare

@yydev-official yydev-official released this 16 May 12:11

the 0.2.0 release of cppkg!

it has core commands and working workspace and build system!