Skip to content

Releases: DvvCz/cpkg

v0.9.1

21 Apr 03:42
4ffde5f
Compare
Choose a tag to compare
Bump version, improve readme

v0.9.0

16 Apr 19:55
5739033
Compare
Choose a tag to compare
Add support for scripts

This allows support for running scripts configured in `ckg.toml` using `cpkg run`.

This is analogous to `bun run` or `npm run`.

Dependencies are now also tagged as optional, so you can omit them from your `cpkg.toml` without cpkg erroring.

v0.8.0

14 Apr 22:02
d5a081c
Compare
Choose a tag to compare
Update README.md

v0.7.0

14 Apr 05:37
f98f13e
Compare
Choose a tag to compare
Allow configuring binary output, `generate` command

Resolves #7 by adding a `generate` command which generates a basic makefile to accomplish what `cpkg build` does.

This also comes with a new configuration, being [package.bin], that allows you to change where the package will be output. By default, it is now `target/<package.name>`, while it previously was `target/out`.

v0.6.5

07 Apr 08:31
fa78a7d
Compare
Choose a tag to compare
Tweaks, few features

* Compiler backend support taking include directories and now include relevant directories by default.

* Tests now have a `--print` flag which pipes output from the running test into stdout, for debugging purposes

* Path checking is a little more resilient now, makes sure that you don't provide a directory where a file was expected.

v0.6.3

29 Mar 08:05
Compare
Choose a tag to compare
Bump version

v0.6.0

29 Mar 02:38
Compare
Choose a tag to compare
Add format subcommand

Using `clang-format`.

Needs support for specifying settings, but that should come in its own PR.

v0.5.0

25 Mar 22:03
Compare
Choose a tag to compare
Fix path, again..

v0.4.0

25 Mar 06:22
Compare
Choose a tag to compare
Update nightly.yml

Change job name