fcda1eb6f4
clean up build (includes two fixes for arm 32 bit)
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Failing after -2562047h47m16.854775808s
2024-01-09 15:16:29 -08:00
5d13b48da6
adjust modules
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 9m27s
2023-09-14 15:11:03 -07:00
090c06c403
add explicit smithy dependency of aws module
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 7m51s
2023-09-05 16:38:37 -07:00
27dfede802
add actions runtime token/url to environment
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Failing after 8m8s
2023-09-05 13:00:40 -07:00
ae07f82dd5
disable ec2_query demos temporarily
2023-08-27 11:40:56 -07:00
1ba69e38ed
unit test crashing and leaky, but not failing
2023-08-27 10:29:01 -07:00
db4037111f
use copied package manager to fetch models
...
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 7m18s
With this commit, I have copied a significant amount of package
manager code from zig 0.11 that was not included in the standard
library. This code is in Package.zig, and was augmented/adjusted
to handle the use case of arbitrary data files rather than the
specialized zig project use case of the package manager. It
arguably should be in a seperate repo, but we can move this later
if needed.
2023-08-25 11:31:18 -07:00
4dacca2d46
introduce verbosity
2023-08-14 22:56:19 -07:00
cbb6116a61
add test step
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Failing after 2m49s
2023-08-14 22:45:46 -07:00
b603822679
make codegen releasesafe
2023-08-14 22:41:09 -07:00
3b249d62b9
better codegen but without caching
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Failing after 2m4s
2023-08-14 22:38:37 -07:00
64dc7b5772
add thoughts on adding git rev
2023-08-14 08:49:23 -07:00
3834fe6a49
add thoughts on code gen
2023-08-14 08:48:01 -07:00
f95de3457c
need to address testing
2023-08-05 13:11:30 -07:00
8760662cf7
partial upgrade of build
2023-08-04 16:40:24 -07:00
cfdf4a3141
these are old changes, but I believe part of 0.11 from a while back
2023-08-04 10:06:54 -07:00
f5e1019a39
make codegen dependent on any source update in codegen directory
2022-05-28 15:29:17 -07:00
0371e5a5e0
add macos to CI
2022-02-08 22:36:36 -08:00
be42b07086
add tls trust chain for AWS
continuous-integration/drone/push Build is passing
2022-01-19 21:17:44 -08:00
3bf6adc13e
initial cut of VersionStep - implementation TBD
2022-01-12 12:21:28 -08:00
87323ecb71
move test step to its own file for reuse
2022-01-12 12:03:04 -08:00
eb449eabb0
dig out aws crt. project no longer builds
continuous-integration/drone/push Build is failing
2022-01-10 21:49:59 -08:00
1c41737202
upgrade to zig 0.9.0
continuous-integration/drone/push Build is passing
2022-01-03 08:06:14 -08:00
f415e97425
add automatic regen (though there is probably a better way here)
2021-07-23 14:05:26 -07:00
2e01197d58
add default
2021-07-14 08:38:42 -07:00
fda5589f20
fix stripping, update readme for proper sizing
continuous-integration/drone/push Build is passing
2021-06-30 15:14:36 -07:00
ebbcdb271b
add smithy package to tests
continuous-integration/drone/push Build is passing
2021-06-30 13:49:02 -07:00
13e43528b5
move install to end
continuous-integration/drone/push Build is failing
2021-06-30 11:13:12 -07:00
487abc057f
perform build before test/add gen as a dependency for test
continuous-integration/drone/push Build is failing
2021-06-30 11:09:30 -07:00
e98d64f39c
update build.zig and README
2021-06-30 09:37:14 -07:00
9a0908bc63
adjust build.zig for zig 0.9.0 >= c5d412268
2021-06-12 13:40:23 -07:00
88632df671
update build.zig with zig 0.8.0 instructions
...
My PR is still open, so it will be 0.9.0 at least before we get static build.zig support
2021-06-09 16:18:01 -07:00
b1397d896e
move service model to its own file
...
This will need further refactoring to incorporate genned stuff
2021-05-29 19:33:08 -07:00
f068dce413
codegen all the things
2021-05-29 18:17:45 -07:00
e0b3c4f0b3
switch openssl->aws-lc
...
This switch moves to a full AWS stack and a core ssl library with
smaller security attack surface. It increases final binary size by
3MB which may be largely avoided by tweaking the aws-lc build
commands at the expense of some performance. Note aws-lc will
likely be the primarily supported ssl library by the AWS c
runtime libs moving forward, and thus this also allows us to move
to more recent versions of the dependant libraries. We still
require a custom fork of aws-c-cal until PR 89 is merged
2021-04-29 16:27:23 -07:00
d3efa21a41
first thing that actually works
2021-04-27 11:24:01 -07:00