aboutsummaryrefslogtreecommitdiff
path: root/src/ipc.zig
AgeCommit message (Collapse)AuthorFilesLines
2023-05-19build: remove `ZiglingStep.eval`Manlio Perillo1-68/+0
Remove the `ZiglingStep.eval` method and the src/ipc.zig source code. Use `Step.evalZigProcess`, instead. This greatly simplifies the code. Print the error messages and error bundle in `ZiglingStep.make`, both in case of error and success. Additionally, remove the `ZiglingStep.is_testing` field, since it is no longer necessary.
2023-04-18build: restore compatibility support againManlio Perillo1-0/+68
Commit e214c44 (build: update ZiglingStep to the new API) broke again the compatibility support for old compilers, due to the use of the multi-object for loop syntax. Move the Zig IPC support code to src/ipc.zig. Use the while statement, instead of the for statement.