aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/build.zig
AgeCommit message (Collapse)Author
2023-04-05build: fix the description of the named_install stepManlio Perillo
Replace the description of the named_install step from "Install {s} to zig-cache/bin" to "Copy {s} to prefix path". The latter has been adapded from the description of the builtin install step. Ad an empty line before the build_step variable, in order to improve readability. Closes #213
2023-04-04build: replace the logo step with the header stepManlio Perillo
Remove the logo step, and use PrintStep for the header step. The logo step was added as a quick fix after the Builder.addLog function was removed. Now the logo is no longer shown when running `zig build -l` or `zig build -h`.
2023-04-03build: restore support for Zig 0.6.0Manlio Perillo
The version check for Zig 0.6.0 was incorrect since commit 971ab7f (Use a zig build script to run ziglings). Move compatibility support to a separate file, in order to simplify build.zig. In case of incompatible version, exit with code 3 instead of 0, in order to detect the case of failure in a test (to be implemented). Remove the use of comptime when checking compatibility at the start of the build function, since it is not necessary. Closes #210.
2023-04-02build: make the logo a build stepManlio Perillo
Currently, the logo is always printed when the build script is executed, resulting in the logo being printed twice with `zig build -h` and `zig build -l`. Make the logo a build step, so that the logo is printed to stderr only when necessary. Closes #211
2023-03-19workaround for parallel processing of the build stepsChris Boesch
2023-03-19first test for new build systemChris Boesch
2023-03-08move memory allocation example to 095Sean Aubin
2023-03-08first draft of memory allocation exerciseSean Aubin
2023-03-04exercise for new for-loopsChris Boesch
2023-02-28fix typos/grammar in 093_hello_c.zigSean Aubin
- output a text -> output text - In Zig -> add comma - result ist -> result is - remove extra whitespace
2023-02-21dev.1711 - switched to multi-object-for-loopsChris Boesch
2023-02-19check for dev1650 and some minor polishChris Boesch
2023-02-18added C math exerciseChris Boesch
2023-02-16some improvements in the descriptionChris Boesch
2023-02-16Merge branch 'main' into hello_cChris Boesch
2023-02-16Merge pull request #181 from chrboesch/interfacesChris Boesch
Interfaces
2023-02-15Added story/explanation to new ex. 092Dave Gauer
2023-02-15added the first C exerciseChris Boesch
2023-02-15update to version 1636Chris Boesch
2023-02-12updated to version 011.0-dev.1602Chris Boesch
2023-02-11added 092_interfaces to buildChris Boesch
2023-02-04Merge pull request #177 from DameonSmith/patch-1Chris Boesch
Updating build.zig to support new API change.
2023-02-04new build number addedChris Boesch
2023-02-02Merge pull request #178 from chrboesch/issue176Chris Boesch
removed trim of trailing spaces
2023-02-02removed trim of trailing spacesChris Boesch
2023-02-01Updating build.zig to support new API change.Dameon Smith
I updated zig today and the addExecutable API appears to have changed with it. I was able to get the build to run again with this change.
2023-01-31update to zig dev release 1501Chris Boesch
2023-01-22changed 'the_end' to '999_the_end'Chris Boesch
2023-01-21the_end function addedChris Boesch
2023-01-21trim of leading spaces addedChris Boesch
2023-01-21Merge branch 'main' into check_output_lenChris Boesch
2023-01-21disable the async excercises because of temporary not available in zigChris Boesch
compiler
2022-11-16output fixes to 16 and 19Tobias Simetsreiter
2022-11-16exit non zero on errorTobias Simetsreiter
2022-11-16exclude trailing newlines and spacesTobias Simetsreiter
2022-11-16add check for trailing output charactersTobias Simetsreiter
2022-09-10README tweaks and another ver bumpDave Gauer
2022-09-09Remove parameter in call to NativeTargetInfo.detectSebastian Aigner
Compatibility with ziglang/zig@3ee01c14ee7ba42b484f15daeacb67da90a81c9e
2022-09-06Bump version for Ex 074 fix from upstream :-)Dave Gauer
2022-08-29Update Zig development build minimum versionDave Gauer
2022-08-29Use stage 1 compiler for async exercisesJan Brauer
2022-07-31Correct conventional Zig reference vs value passing re #89Dave Gauer
2022-07-31Updated build version requirement to 0.10.0-dev.3385Dave Gauer
2022-07-31Merge pull request #104 from lkadalski/patch-2Dave Gauer
fix: wrong expected output in exercise 004
2022-06-11fix: wrong expected output in exercise 004Łukasz Kądalski
2022-05-16064_builtins: clarify @addWithOverflow explanationDerTee
There were misunderstandings concerning overflowing operations and overflowed variables. Hopefully it's clearer now.
2022-05-01Fix build on latest nightly zigiz
2022-03-19Update sentinel type for v0.10.0Dave Gauer
Fixes .../076_sentinels.zig:95:30: error: incompatible types: 'u32' and '?*const anyopaque': while (my_seq[i] != my_sentinel) {
2021-12-20Update c_void to anyopaque to fix #84Dave Gauer
2021-11-07Added ex91 - closing in on async!Dave Gauer