Skip to content

Releases: awslabs/aws-crt-builder

Major re-work, lots of fixes to platform, unification of actions vs build

14 Feb 01:19
ee0613b

Choose a tag to compare

More fixes from updating aws-crt-python (#6)

* Allow clang to use a default version

* Fixed logic for when project is reloaded after download

* Added better debugging of project resolution

* Added robust clang/gcc compiler detection

* Added a sanity test before kicking off docker jobs

* Added support for apple clang

* Fixed spec -> toolchain in cmake

* Use vswhere to find VS on windows

* Load scripts at any level in .builder

* Exposed more classes via Builder

* Fixed buffering/output issues with exec()

* Make sure submodules are always synced

* Dump inspect output always

* Fail job if a script command has a non-0 exit code

* Apply configs from platform, then host

* Fixed up arg parsing for actions, added --compiler and --target

* Fixed default compiler output when compiler is not installed yet

* Export compiler after installing it

* moved compiler concerns into InstallCompiler

* Fixed script output when no new classes are loaded

al2 testing re-enabled, fixed variable expansion in scripts

11 Feb 23:24
82e5c8b

Choose a tag to compare

More fixes after deploying to aws-c-http (#5)

* Fixed variable expansion in Script

* Fixed ctest on al2

Fixes post integration/deployment with aws-c-io

11 Feb 21:15
9d478c1

Choose a tag to compare

Fixes after doing a first deployment (#4)

* default is now the default build spec, and is valid everywhere

* Fixed dependency resolution for packages with no restrictions

* Reduced linux variations down to 2 matrices

* upload builder releases to S3

* Make run_tests actually disable CTestRun

* Simplified project resolution, should be more robust

* fixed path for script imports

* Scripts should only be loaded from newly cached project directories

* Fixed case where dir is named same as project, but doesn't contain any code, and builder tries to use it as a project

* Add useful additional variables to config

Windows and OSX support

10 Feb 22:13
0443b81

Choose a tag to compare

Pre-release
Add/Fix windows and OSX (#3)

* Filter dependencies/consumers by target

* Added windows and osx downstream ci

* Added a final job that can be the required check

* Convert deps/consumers into named tuples

* If autopep8 is required, it has to always run

fixes Release

10 Feb 23:30
0443b81

Choose a tag to compare

fixes Release Pre-release
Pre-release
Add/Fix windows and OSX (#3)

* Filter dependencies/consumers by target

* Added windows and osx downstream ci

* Added a final job that can be the required check

* Convert deps/consumers into named tuples

* If autopep8 is required, it has to always run

First Release

07 Feb 21:59
d1c0b46

Choose a tag to compare

First Release Pre-release
Pre-release

First release of builder suite