diff options
| author | Leitwolf | 2026-11-12 22:36:11 +0300 |
|---|---|---|
| committer | GitHub | 2026-11-12 22:36:11 +0300 |
| commit | 86214c96285f73d352f934b0da33d231150898f0 (patch) | |
| tree | affc0bfef110459bc8fcf3e8f197ed95cc46f6bb /CHANGELOG.md | |
| parent | 95cdafcf1aa01b5d32171c56e6a94137402643b9 (diff) | |
| parent | 7cb809c6560fc4ed29f41e4e4199cd91af6cbed1 (diff) | |
| download | tazel-main.tar.gz | |
Build and run C, C++, Objective-C, Objective-C++ and Zig targets
Diffstat (limited to 'CHANGELOG.md')
| -rw-r--r-- | CHANGELOG.md | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 3eb7111..73127ed 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,3 +19,7 @@ Versions follow [Semantic Versioning](https://semver.org). The earlier Tazel, 0. - The plugin API, `com.progmasoft.tazel:tazel-api` (API version 1), and the Gradle plugin `com.progmasoft.tazel.plugin`, taken from the legacy Tazel. `tazelPlugin { }` now holds `group`, `name` and `version`, which the plugin descriptor records; the group must be a reversed domain and the version a Semantic Version. +- `tazel build` and `tazel run` for C, C++, Objective-C, Objective-C++ and Zig targets, with `--release` and + `--triple`. Each translation unit is compiled on its own and again only when the depfile of the compiler or the + command line says it changed; libraries and programs are archived or linked when an input changed. Clang, GCC and + `zig cc` are found on PATH; Clang and `zig cc` build for other triples. Outputs go to `.tazel/out/<triple>/<mode>`. |