Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Aspect Build

Open-source tooling for the Bazel build system including rules_js, gcc-toolchain, bazel-lib and bazel-super-formatter. Visit our GitHub for the exhaustive list.
Collective - Host: opensource - https://opencollective.com/aspect-build - Website: https://aspect.build/ - Code: https://github.com/aspect-build

fix: add copy_file_to_bin_action and copy_files_to_bin_actions to //lib:copy_to_bin.bzl (#72)

github.com/bazel-contrib/bazel-lib - b9bc7a4cea7161729dea5ced7ccc63d0704e8088 authored over 2 years ago by Greg Magolan <[email protected]>
refactor: split copy_to_bin_action into copy_file_to_bin_action and copy_files_to_bin_actions (#71)

github.com/bazel-contrib/bazel-lib - 6828d929641602bef86db7e167085d8bfbce6071 authored over 2 years ago by Greg Magolan <[email protected]>
feat: add copy_to_bin_action for use in other rules (#70)

github.com/bazel-contrib/bazel-lib - 62bb04db302053060e70c3fda9e4b7ae51efcd6f authored over 2 years ago by Greg Magolan <[email protected]>
fix: add startup selector to --host_jvm_args=-DBAZEL_TRACK_SOURCE_DIRECTORIES=1 (#34)

github.com/aspect-build/rules_js - cbc82a9d2e0c150461840590a5c7546277b05329 authored over 2 years ago by Greg Magolan <[email protected]>
fix: workspace name references in CONTRIBUTING.md (#33)

github.com/aspect-build/rules_js - 7872c8c0e360c364cae9a3d898f05c0601226deb authored over 2 years ago by Greg Magolan <[email protected]>
chore: bump bazel version to 5.1.1 (#32)

github.com/aspect-build/rules_js - 3162de19f85159a147a40db19dbacb78599c48fb authored over 2 years ago by Greg Magolan <[email protected]>
feat: add copy_to_bin rule (#69)

github.com/bazel-contrib/bazel-lib - b2955dcb052fea910192dfd9289751309c0bcaac authored over 2 years ago by Greg Magolan <[email protected]>
feat: add copy_file_action helper function to the public API (#68)

github.com/bazel-contrib/bazel-lib - 6e653ca7875d37f656537292f37549e4e93d7d0f authored over 2 years ago by Greg Magolan <[email protected]>
fix: change defaults for hardcode_sysroot_{ld_linux,rpath} (#10)

Signed-off-by: Thulio Ferraz Assis <[email protected]>

github.com/f0rmiga/gcc-toolchain - b8a32755826df9c44ab35714e44f8a542c303c6e authored over 2 years ago by Thulio Ferraz Assis <[email protected]>
feat: add copy_directory_action help to the public API (#67)

github.com/bazel-contrib/bazel-lib - 2e213c202932d9c9206c5b4aa4a34a2b4882637b authored over 2 years ago by Greg Magolan <[email protected]>
chore: add upstream @bazel_tools patch utility function prior to forking

github.com/bazel-contrib/bazel-lib - 1421a1d6f469299bf4b342eb5564b4409988765b authored over 2 years ago by Greg Magolan <[email protected]>
feat: add repo_utils with fork of @bazel_tools patch function that takes a working_directory argument

github.com/bazel-contrib/bazel-lib - 322bbc92dfd061e1e441e7aeeae9150831f6eb8c authored over 2 years ago by Greg Magolan <[email protected]>
fix: Remove restriction on number of arguments passed to aspect info (#204)

* fix: Remove restriction on number of arguments passed to aspect info

* feat: Add a regressi...

github.com/aspect-build/aspect-cli - c7888ed399747cbec5fc53dfc9025d5773a7c34a authored over 2 years ago by Jesse Tatasciore <[email protected]>
add @aspect-test npm packages bar, foo, qar

github.com/aspect-build/test-packages - c5d5b028af3bfddaee6cf8f3703f4921eef994b1 authored over 2 years ago by Greg Magolan <[email protected]>
Apache 2 license

github.com/aspect-build/test-packages - 5d87d73ccdc3305a2cfd4768551554f34460f569 authored over 2 years ago by Greg Magolan <[email protected]>
Initial commit

github.com/aspect-build/test-packages - a7e9835346459aab605b7ab22696c84753aafda5 authored over 2 years ago by Greg Magolan <[email protected]>
Demonstrate running ts_project with no npm install (#27)

* Demonstrate running ts_project with no npm install

* fix bzl_library graph

* more refact...

github.com/aspect-build/rules_js - 5a19105bb03ab0ed73797e92a7fd16ce2d8530e7 authored over 2 years ago by Alex Eagle <[email protected]>
fix(write_source_files): fix nested directories (#65)

github.com/bazel-contrib/bazel-lib - 0f30bf96b79cf57bbe3553503d0bd33f4d734f3b authored over 2 years ago by Jason Bedard <[email protected]>
feat: apply patches through translate_package_lock (#25)

github.com/aspect-build/rules_js - 18603f9f5b6e4a82fbb89708996ded3e812fe39f authored over 2 years ago by Derek Cormier <[email protected]>
refactor: remove directory functionality from copy_file (#64)

github.com/bazel-contrib/bazel-lib - 35b8fd34252dd5632ed380d8a88b1317052cd9b0 authored over 2 years ago by Derek Cormier <[email protected]>
chore: update to copy_directory

github.com/aspect-build/rules_js - 1836d7d48f9226bd7b391747dedd8a30ae6004e9 authored over 2 years ago by Alex Eagle <[email protected]>
feat: add copy_directory (#63)

github.com/bazel-contrib/bazel-lib - a23d1b03f7c96dfbd660b4946436a7df3515d647 authored over 2 years ago by Derek Cormier <[email protected]>
feat: enable almost all go/analysis checkers (#201)

github.com/aspect-build/aspect-cli - c52b5c16eb033f6bdecf8824026e7a052caf68db authored over 2 years ago by Thulio Ferraz Assis <[email protected]>
update buildifier and fix formatting

github.com/bazel-contrib/bazel-lib - 955e37bf7462b247afd12ad4f646b6c3b013ea1a authored over 2 years ago by Derek Cormier <[email protected]>
fix: execute custom command rebind lazy access (#200)

Signed-off-by: Thulio Ferraz Assis <[email protected]>

github.com/aspect-build/aspect-cli - 509671185c29b293d21d60ff99d4738c306dd738 authored over 2 years ago by Thulio Ferraz Assis <[email protected]>
fix: incorrect variable name

github.com/bazel-contrib/bazel-lib - 9ef738909b0103a19594376681716253dfd88e90 authored over 2 years ago by Derek Cormier <[email protected]>
fix: fix invalid format string

github.com/bazel-contrib/bazel-lib - ccea32c670254728fcd4e12e69e6d2829878660b authored over 2 years ago by Derek Cormier <[email protected]>
fix: use -R instead of -r in cp calls so macos & linxu behavior is the same (#58)

github.com/bazel-contrib/bazel-lib - e679a26b427d4734ed67eea361d50720faf055f6 authored over 2 years ago by Greg Magolan <[email protected]>
feat: add run_binary with output directory support & improved makevar expansion (#57)

github.com/bazel-contrib/bazel-lib - e30e89fa3d2c2f0ddd5ea34af023fb0ba934ff34 authored over 2 years ago by Greg Magolan <[email protected]>
feat: aarch64 platform (#9)

Signed-off-by: Thulio Ferraz Assis <[email protected]>

github.com/f0rmiga/gcc-toolchain - c7bc6e55dbf5bd246562da81f5f4dc627165f396 authored over 2 years ago by Thulio Ferraz Assis <[email protected]>
feat: filegroup that transitions to target platform (#8)

* feat: filegroup that transitions to target platform

Signed-off-by: Thulio Ferraz Assis <314...

github.com/f0rmiga/gcc-toolchain - 8aa4aeaca16e02f13f8d60cdb798a69b918c263f authored over 2 years ago by Thulio Ferraz Assis <[email protected]>
feat: platform_transition_filegroup (#55)

* feat: platform_transition_filegroup

Lifted from https://github.com/aspect-build/gcc-toolcha...

github.com/bazel-contrib/bazel-lib - 096133e5d23b9390bc6b3ad0a4aa2e88cad10fef authored over 2 years ago by Alex Eagle <[email protected]>
test(write_source_files): ensure generated git-ignored files are created (#56)

github.com/bazel-contrib/bazel-lib - 229fcfb88120f24526894cfc300f249e9384d26f authored over 2 years ago by Jason Bedard <[email protected]>
fix(write_source_files): fix writing to workspace root (#53)

github.com/bazel-contrib/bazel-lib - a2e228dde0fa8f126afb07eb05166782355583da authored over 2 years ago by Jason Bedard <[email protected]>
test - add bash script tests to CI (#54)

github.com/bazel-contrib/bazel-lib - d21acfbd5a6c8cc2116a8b0da368da65e95b326c authored over 2 years ago by Jason Bedard <[email protected]>
Add eager-fetching example

github.com/aspect-build/bazel-examples - 8a549f2acd10b08ba834a75aac778e1eecd3862e authored over 2 years ago by Alex Eagle <[email protected]>
fix: ensure out_file does not show up in source file query of write_source_file so that it can be used with ibazel (#52)

github.com/bazel-contrib/bazel-lib - 35995156320dd8b269c6a1a83fa649d4c198c3a3 authored over 2 years ago by Greg Magolan <[email protected]>
feat: add config_settings that match platforms (#7)

Used to perform `select`s.

Signed-off-by: Thulio Ferraz Assis <[email protected]....

github.com/f0rmiga/gcc-toolchain - 1d0e47ced034af542a6f431988d15a54d5b32633 authored over 2 years ago by Thulio Ferraz Assis <[email protected]>
Point swc_transpiler to the ts_project use case

github.com/aspect-build/rules_swc - 0e8383903afd1fff8810b10a81d7327fdd786aa2 authored over 2 years ago by Alex Eagle <[email protected]>
Assert that vendored repositories.bzl is up-to-date

github.com/aspect-build/rules_swc - 95ad0f37865d11ef799f0cdebba534dc4c2623ad authored over 2 years ago by Alex Eagle <[email protected]>
Allow users to reference the repositories.bzl file

This way they can use write_source_files to vendor it into their repo.
https://github.com/aspect...

github.com/aspect-build/rules_js - bcbb2f29b13d320b32ac68978f52417a7c0981ab authored over 2 years ago by Alex Eagle <[email protected]>
docs: fixup method docs comment (#199)

github.com/aspect-build/aspect-cli - 1e03a7725ea1afae039e49e14750e823c10add59 authored over 2 years ago by Matt Mackay <[email protected]>
fix: don't output build info when building plugins (#198)

github.com/aspect-build/aspect-cli - f29b68e6818956388aac7985b8ee21c9510007ce authored over 2 years ago by Matt Mackay <[email protected]>
Working example

github.com/aspect-build/rules_jest - f1d9f621ea1fefca9d62aad597e7318e015757d7 authored over 2 years ago by Alex Eagle <[email protected]>
refactor: allow more reuse of nodejs_binary starlark lib

github.com/aspect-build/rules_js - cbbbd46572f7210d5cf8d13794e3acca5bec3da1 authored over 2 years ago by Alex Eagle <[email protected]>
Add ts_project_transpiler example

github.com/aspect-build/bazel-examples - a2e41bfb87dc82d6f4a7257a2cbdce7840fc48a3 authored over 2 years ago by Alex Eagle <[email protected]>
Add bzlmod example

github.com/aspect-build/bazel-examples - ff767d6ccf05a623aeb26002bafada61b6b4136b authored over 2 years ago by Alex Eagle <[email protected]>
Re-license under Apache 2

github.com/aspect-build/rules_js - bc11473ad292974fbada812a9f1b699b923b4bf3 authored over 2 years ago by Alex Eagle <[email protected]>
Re-license under Apache 2

github.com/aspect-build/rules_swc - d0490ee1cb296219cbb45c0a231d1a387ee9fcfb authored over 2 years ago by Alex Eagle <[email protected]>
feat: add race detector (#194)

* feat: add race detector

Signed-off-by: Thulio Ferraz Assis <[email protected]...

github.com/aspect-build/aspect-cli - f7871fe0ee9e9eb7b50ea7e8d7773d0289651d0a authored over 2 years ago by Thulio Ferraz Assis <[email protected]>
Allow startup flags to be passed through to bazel (#193)

github.com/aspect-build/aspect-cli - 5125e648e6a2459bf2660404dcb0a7be9bdf556c authored over 2 years ago by Jesse Tatasciore <[email protected]>
feat: set -rpath and --dynamic-linker to sysroot (#6)

Signed-off-by: Thulio Ferraz Assis <[email protected]>

github.com/f0rmiga/gcc-toolchain - edbe25cdd67d9e75bc55f1c9db2771abe6249999 authored over 2 years ago by Thulio Ferraz Assis <[email protected]>
feat: expose all binaries (#5)

Signed-off-by: Thulio Ferraz Assis <[email protected]>

github.com/f0rmiga/gcc-toolchain - 20184e86b109b9ef4418fa581d1567f55ae020c7 authored almost 3 years ago by Thulio Ferraz Assis <[email protected]>
feat: armv7 cross-compile support (#4)

Signed-off-by: Thulio Ferraz Assis <[email protected]>

github.com/f0rmiga/gcc-toolchain - d6a646a044d035b82d3e606a2d0061e15b7a0ce4 authored almost 3 years ago by Thulio Ferraz Assis <[email protected]>
rm: hermetic directories and explicit includes (#3)

Signed-off-by: Thulio Ferraz Assis <[email protected]>

github.com/f0rmiga/gcc-toolchain - 55fdfc6200c6a33af6172200377b26a983aad08d authored almost 3 years ago by Thulio Ferraz Assis <[email protected]>
fix: use -isystem instead of -I (#2)

This is particularly important for static analysis tools that will treat
-isystem differently t...

github.com/f0rmiga/gcc-toolchain - 057b10e6ab6fe4137be27cbcd9234729becf9e3a authored almost 3 years ago by Thulio Ferraz Assis <[email protected]>
fix: pass grpc server address without protocol (#190)

github.com/aspect-build/aspect-cli - 0f7a93625fbd26b7daefdd8b3d24b5693457ed9a authored almost 3 years ago by Matt Mackay <[email protected]>
feat: gcc toolchain (#1)

* feat: gcc toolchain

Signed-off-by: Thulio Ferraz Assis <[email protected]...

github.com/f0rmiga/gcc-toolchain - 579774a6c9917e0432fd86d696b4da44b0e37e0d authored almost 3 years ago by Thulio Ferraz Assis <[email protected]>
remove stray validation on PRs (#3)

github.com/aspect-build/aspect-cli-plugin-template - 0e7716c838215ec78176605f4820a6cb44d5440f authored almost 3 years ago by Alex Eagle <[email protected]>
refactor: hide context manipulation for BESBackend (#189)

Signed-off-by: Thulio Ferraz Assis <[email protected]>

github.com/aspect-build/aspect-cli - ba7b92b0b84aeb29fa5477f3200c3a108a2a8c1c authored almost 3 years ago by Thulio Ferraz Assis <[email protected]>
refactor: bes_backend scheme as part of Addr() (#188)

Signed-off-by: Thulio Ferraz Assis <[email protected]>

github.com/aspect-build/aspect-cli - 5a5d8344c308384a69a56bdad764d8ce98d58436 authored almost 3 years ago by Thulio Ferraz Assis <[email protected]>
bump: Go to 1.18 (#187)

github.com/aspect-build/aspect-cli - db130f88b0677e2bb9396c76a430c7f683158e8a authored almost 3 years ago by Thulio Ferraz Assis <[email protected]>
doc: more methods for plugin (#2)

github.com/aspect-build/aspect-cli-plugin-template - 2a37fd7c566efbad8f508e3fe41fc9197fe36d73 authored almost 3 years ago by Thulio Ferraz Assis <[email protected]>
Improve commenting so it serves as an example

github.com/aspect-build/aspect-cli-plugin-template - 9d0d7c1add6ee091017e008bd34661389000274d authored almost 3 years ago by Alex Eagle <[email protected]>
Bump to latest cli release, demonstrate bep and prompt

github.com/aspect-build/aspect-cli-plugin-template - 918398d63114a353e8ed199f7bcb4d0678802bc5 authored almost 3 years ago by Alex Eagle <[email protected]>
Marketing updates w/ Greg

github.com/aspect-build/aspect-cli - 10c312c281813e664b8d473f41f2072783c4dc5e authored almost 3 years ago by Alex Eagle <[email protected]>
refactor: re-organize bazel protos (#186)

* refactor: re-organize bazel protos

Fixes #185

* chore: use buildozer to keep update_go_p...

github.com/aspect-build/aspect-cli - 3cf963c3f33410fb726a63e4b33063e67d56296c authored almost 3 years ago by Alex Eagle <[email protected]>
refactor: move patch to our rules_go fork (#184)

github.com/aspect-build/aspect-cli - 1e62eba31d45b85940e53fcea16ed069fcca1822 authored almost 3 years ago by Alex Eagle <[email protected]>
Update write_source_files to bazel-lib 0.6.1 to use new output_files (#1)

github.com/aspect-build/bazel-examples - 16466d20b27d0cda7a31c13e4184e2cc7330bc2f authored almost 3 years ago by Greg Magolan <[email protected]>
feat: replace default_info_files with output_files which adds output_group attribute (#50)

github.com/bazel-contrib/bazel-lib - bda5c632beeec53b58e9b8d23ac166e9091d1e93 authored almost 3 years ago by Greg Magolan <[email protected]>
init

Signed-off-by: Thulio Ferraz Assis <[email protected]>

github.com/f0rmiga/gcc-toolchain - d4949f20bf7a5c2ed3626aacc07038742737387f authored almost 3 years ago by Thulio Ferraz Assis <[email protected]>
refactor: check in generated Go protos (#182)

* refactor: check in generated Go protos

This allows the editor to show type-hints and comple...

github.com/aspect-build/aspect-cli - 6b544cdb8468cb710d5a69e29cc343e4567804fc authored almost 3 years ago by Alex Eagle <[email protected]>
Remove plugins (#180)

* refactor: remove plugins

We want to move the go plugin sdk to a separate repo, so plugins c...

github.com/aspect-build/aspect-cli - 3520dd43d264f866f4c01ebb0f3680b989e3d67c authored almost 3 years ago by Alex Eagle <[email protected]>
Put a macro on it

github.com/aspect-build/bazel-examples - 134e49f3b7bc63510ab718f4ceeb8df535dc3069 authored almost 3 years ago by Alex Eagle <[email protected]>
Add write_source_files example with go_proto_library wired up through default_info_files

github.com/aspect-build/bazel-examples - c5caca641d4f32d0a40ac72aa58196467b85a4b1 authored almost 3 years ago by Greg Magolan <[email protected]>
Add DefaultOutputPathInfo provider and update write_source_files to accept it (#48)

Also update write_source_files to accept DirectoryPathInfo

github.com/bazel-contrib/bazel-lib - 3b93ee0baa464bfc0898bb84e87e71da0b596f11 authored almost 3 years ago by Greg Magolan <[email protected]>
Add check-npm-determinism example for Deterministic npm Dependencies with Bazel blog post

github.com/aspect-build/bazel-examples - e4c1fd8c87c3da401f5ad107f3bcb9cbe9c0b3b9 authored almost 3 years ago by Greg Magolan <[email protected]>
update to cli core 0.3.0

github.com/aspect-build/aspect-cli-plugin-template - 2e9f73e16beb7901333992febdea7e535affd7c7 authored almost 3 years ago by Alex Eagle <[email protected]>
feat: load plugins from local target (#174)

* feat: allow plugin location to be specified as a local target

* Update plugin docs

* App...

github.com/aspect-build/aspect-cli - 3290f5b98325c7769cf5493935cd00eb75761abb authored almost 3 years ago by Alex Eagle <[email protected]>
reimplement stardoc_with_diff_test to use write_source_files

github.com/bazel-contrib/bazel-lib - 7f2641cd074dee6561421feacc2557ef1d3ce4dd authored almost 3 years ago by Derek Cormier <[email protected]>
Initial commit

github.com/aspect-build/bazel-examples - e612e0fd8f026773c9755eda151f823326ed9e16 authored almost 3 years ago by Greg Magolan <[email protected]>
bump: buildtools dependency (#177)

Signed-off-by: Thulio Ferraz Assis <[email protected]>

github.com/aspect-build/aspect-cli - b5ed104aebaba8ebd1855e2cd772a889b351b59a authored almost 3 years ago by Thulio Ferraz Assis <[email protected]>
fix: ensure GRPCClient satisfies Plugin (#178)

Signed-off-by: Thulio Ferraz Assis <[email protected]>

github.com/aspect-build/aspect-cli - 1716da64f5e75c9232aef85fe0e1e067f89463e5 authored almost 3 years ago by Thulio Ferraz Assis <[email protected]>
chore: remove hello-world example (#175)

github.com/aspect-build/aspect-cli - cae8e1cba2730e2438cfd727b9dd1086fa0281cc authored almost 3 years ago by Alex Eagle <[email protected]>
Allow bazel flags to be passed through the aspect CLI (#138)

github.com/aspect-build/aspect-cli - 594d78897b014eb172ec9602acc05031a842731f authored almost 3 years ago by Jesse Tatasciore <[email protected]>
fix: Setup on the grpc client (#172)

github.com/aspect-build/aspect-cli - 43f7bbf9ccaed21c4495dd43ad19bbde66b47ed7 authored almost 3 years ago by Jesse Tatasciore <[email protected]>
fix: Fix visibility plugin (#173)

github.com/aspect-build/aspect-cli - 4d71583cc84c918d57ed4fe343164d7b8f818d56 authored almost 3 years ago by Jesse Tatasciore <[email protected]>
run bazel build on CI

We don't have any tests in this example repo yet.

github.com/aspect-build/aspect-cli-plugin-template - 12aac19ed118e68afef5618aefc9c6bb3610ef49 authored almost 3 years ago by Alex Eagle <[email protected]>
refactor: make aquery proto parsing reusable (#169)

I want to do the same logic while resolving plugin locations, when one is built from source

github.com/aspect-build/aspect-cli - 544474313c2ae43484b47066126433d33c16ea0a authored almost 3 years ago by Alex Eagle <[email protected]>
fix: allow Bazel to be used outside of an interceptor chain (#168)

Prefactoring for passing through all flags, which wants to call bazel help --flags-as-proto befo...

github.com/aspect-build/aspect-cli - 03dcb61678e58b869302fedd348b3cc076d5b61a authored almost 3 years ago by Alex Eagle <[email protected]>
Release other two plugins (#166)

github.com/aspect-build/aspect-cli - 0f230e151e57b5b539a11b28b4ec8216f211a27b authored almost 3 years ago by Alex Eagle <[email protected]>
feat: plugin.Setup with structured config (#165)

github.com/aspect-build/aspect-cli - cf94b03fbe6024c1ef0be6712ff325d41b1758ee authored almost 3 years ago by Thulio Ferraz Assis <[email protected]>
feat: v1alpha3 SDK (#164)

Signed-off-by: Thulio Ferraz Assis <[email protected]>

github.com/aspect-build/aspect-cli - 50dba52209d55d7832b0f2c90ba2117729a031c9 authored almost 3 years ago by Thulio Ferraz Assis <[email protected]>
fix: bump BES server recv max message size (#163)

Signed-off-by: Thulio Ferraz Assis <[email protected]>

github.com/aspect-build/aspect-cli - 0b27d0f89e527ba3c24a2f1a272dfe27b70333fa authored almost 3 years ago by Thulio Ferraz Assis <[email protected]>
feat: add outputs command (#145)

* feat: add outputs command

* refactor: outputs command comes from a plugin

* fixup! refac...

github.com/aspect-build/aspect-cli - fac6baa3307651b488b9c46f371b4f0efbd46fde authored almost 3 years ago by Alex Eagle <[email protected]>
Add aspect license

github.com/aspect-build/rules_js - dd10c60cf786f052a9d372547ce35775a6aa53ef authored almost 3 years ago by Alex Eagle <[email protected]>