prysm-pulse/tools
Leo Lara 9aaa42156b
Add cross compilation for OSX ARM64 (Apple Silicon) (#10981)
* Upgrade Grail Bazel toolchain to latest release v0.7.2

This should allow Prysm to compile on Ubuntu 21.10 and 22.04

* Changes necessary in .bazelrc for new version of com_grail_bazel_toolchain

* Add cross compilation for OSX ARM64 (Apple Silicon)

* Update cross-toolchain README to include osx_arm64

* Add double quotes to shell code

* Rename install_clang_cross10.sh -> install_clang_cross.sh

* Update with prysmatic labs uploaded assets

* Touch README to trigger CI

* Revert "Touch README to trigger CI"

This reverts commit 826ac8a6d8da4fe0bd8503511b00576e50861850.

Co-authored-by: Raul Jordan <raul@prysmaticlabs.com>
Co-authored-by: prestonvanloon <preston@prysmaticlabs.com>
2022-08-11 21:40:24 +00:00
..
analyzers Static Analyzer: require log.WithError instead of log.Errorf("bad: %v", err) (#11143) 2022-08-01 16:08:01 +00:00
beacon-fuzz Replace ioutil with io and os (#10541) 2022-04-18 20:42:07 +00:00
benchmark-files-gen Enforce log.WithError(err) static analysis and fix all violations (#11163) 2022-08-05 10:52:02 +00:00
blocktree Massive code cleanup (#10913) 2022-06-27 13:34:38 +00:00
bootnode Enforce log.WithError(err) static analysis and fix all violations (#11163) 2022-08-05 10:52:02 +00:00
cross-toolchain Add cross compilation for OSX ARM64 (Apple Silicon) (#10981) 2022-08-11 21:40:24 +00:00
enr-calculator Enforce log.WithError(err) static analysis and fix all violations (#11163) 2022-08-05 10:52:02 +00:00
eth1exporter Create Runtime Package for Moving Several Packages in Shared/ (#9588) 2021-09-16 09:46:29 +00:00
eth1voting Native Blocks Ep. 2 - Switch usages to new package (#10885) 2022-08-02 15:30:46 +00:00
exploredb Enforce log.WithError(err) static analysis and fix all violations (#11163) 2022-08-05 10:52:02 +00:00
extractor Remove Eth2-Types Dependency in Prysm (#10578) 2022-04-29 10:32:11 -04:00
forkchecker Enforce log.WithError(err) static analysis and fix all violations (#11163) 2022-08-05 10:52:02 +00:00
genesis-state-gen Enforce log.WithError(err) static analysis and fix all violations (#11163) 2022-08-05 10:52:02 +00:00
go Remove libfuzzer / afl based builds in favor of go 1.18 fuzz testing (#10065) 2022-01-20 04:51:02 +00:00
gocovmerge Enforce log.WithError(err) static analysis and fix all violations (#11163) 2022-08-05 10:52:02 +00:00
http-request-sink Use the T.TempDir and B.TempDir to create temp dirs for testing (#10560) 2022-04-21 20:45:44 +00:00
interop Enforce log.WithError(err) static analysis and fix all violations (#11163) 2022-08-05 10:52:02 +00:00
keystores Massive code cleanup (#10913) 2022-06-27 13:34:38 +00:00
pcli Native Blocks Ep. 2 - Switch usages to new package (#10885) 2022-08-02 15:30:46 +00:00
replay-http Add Tracing Request Sink to E2E (#9341) 2021-08-11 15:38:00 +00:00
specs-checker Replace ioutil with io and os (#10541) 2022-04-18 20:42:07 +00:00
unencrypted-keys-gen Move Shared/Testutil into Testing (#9659) 2021-09-23 18:53:46 +00:00
build_settings.bzl Add alpine based docker images for validator and beacon chain (#5214) 2020-03-25 19:36:28 -05:00
BUILD.bazel Remove libfuzzer / afl based builds in favor of go 1.18 fuzz testing (#10065) 2022-01-20 04:51:02 +00:00
go_image.bzl Remove old cross compile starlark rules (#5329) 2020-04-07 03:01:20 +00:00
ssz.bzl Use prysmaticlabs/fastssz as a direct dependency (#10941) 2022-06-28 13:03:24 +00:00
target_migration.bzl Bazel: set alias targets to manual only (#9134) 2021-07-01 14:48:09 +00:00