Commit graph

9 commits

Author SHA1 Message Date
ca110ec58d
environment variable support 2026-02-02 14:24:25 -08:00
e70b65260c
upgrade to zig 0.15 / rewrite build tooling as standalone CLI
This migrates from zig 0.13 to 0.15.2. In addition to dealing with
breaking changes in the build system and standard library APIs, the
architecture was changed substantially. We now build a standalone
CLI, and use that to execute the commands. This avoids sandboxing issues
related to TLS and enables easier testing. The commit also includes a
simple zip implementation (store only, single file) which avoids the
platform restriction (i.e. this build can now theoretically work on
Windows).
2026-02-02 11:05:20 -08:00
12dd33db15
implement package caching 2024-08-28 15:15:19 -07:00
91149957b5
create region via allocator so it survives until through make phase 2024-08-28 09:47:01 -07:00
a8a560a480
avoid checking for region until necessary 2024-08-27 16:47:24 -07:00
f86bafc533
out with AWS cli/in with the SDK 2024-08-27 16:29:43 -07:00
26d97f2fec
merge changes made in universal lambda (namespacing/iam refactor) 2024-05-06 11:14:24 -07:00
cd9bf618f1
upgrade to zig 0.12.0 2024-05-05 10:57:51 -07:00
59dc7a10bf
move lambda build specific stuff out of build.zig 2023-08-01 15:11:21 -07:00