solana/scripts
Ryo Onodera 18247431b9
Add special feature for inter-crate safe dev-related code reuse (#32169)
* Add dev-utils feature for inter-crate test code safe reuse

* Sanitize mode

* Fix typo...

* Use case/esac intead of if

* port to `cargo tree` + `jq`

* Fix typo...

* Properly abort on errors

* Add trailing commas

* Select only normal dependencies

* Use more concise comma-separated code

* Skip if taint packages are empty

* Fold long lines and format code a bit

* Fix shellcheck

* Improve jq query and remove uneeded marker feature

* Use folding heredoc giving up proper indenting..

* Use jq's alternative operator (//)

* Rename to dev-context-only-utils

* Fix typo...

---------

Co-authored-by: Trent Nelson <trent@solana.com>
2023-07-07 09:30:20 +09:00
..
build-downstream-anchor-projects.sh chore: workspace inheritance (#29893) 2023-02-23 22:01:54 +08:00
cargo-fmt.sh Fuck this whole web3.js thing (#30062) 2023-02-01 14:34:23 -08:00
cargo-for-all-lock-files.sh Add toolchain file usage (#29370) 2023-01-17 20:55:41 +01:00
cargo-install-all.sh Update Solang Solidity compiler to v0.3.1 (#32352) 2023-07-03 10:20:49 -03:00
check-dev-context-only-utils.sh Add special feature for inter-crate safe dev-related code reuse (#32169) 2023-07-07 09:30:20 +09:00
configure-metrics.sh Add support for local metric collection/viewing (#4170) 2019-05-06 16:44:06 -07:00
confirm-cargo-version-numbers-before-bump.sh Fuck this whole web3.js thing (#30062) 2023-02-01 14:34:23 -08:00
coverage-in-disk.sh ci: cleanup (#31196) 2023-04-14 20:37:07 +00:00
coverage.sh ci: cleanup (#31196) 2023-04-14 20:37:07 +00:00
fd-monitor.sh Add open file descriptor monitoring (#5655) 2019-08-26 15:17:19 -07:00
iftop-postprocess.sh Map all private IP to public IP for log-analyzer (#6907) 2019-11-12 15:48:46 -08:00
iftop.sh Fix limited iftop output and failure to stop iftop (#6723) 2019-11-04 18:12:07 -08:00
increment-cargo-version.sh chore: workspace inheritance (#29893) 2023-02-23 22:01:54 +08:00
metrics-write-datapoint.sh update influx host 2022-01-11 23:23:15 -05:00
net-shaper.sh Fix net shaper script to properly query interfaces (#17065) 2021-05-05 19:02:38 -07:00
net-stats.sh adds send/receive buffer errors to net-stats (#19249) 2021-08-16 18:22:23 +00:00
netem.sh Apply netem packet rules to only UDP traffic (#6754) 2019-11-05 18:34:04 -08:00
oom-monitor.sh earlyoom: Stop using unsupported -k option (#4096) 2019-05-01 11:29:02 -07:00
oom-score-adj.sh Move some common scripts from multinode-demo/ to scripts/ 2018-08-27 13:52:38 -07:00
patch-crates.sh Support token-2022 in RPC instruction parsing (#24537) 2022-04-27 19:42:00 +00:00
perf-plot.py fixing print in shell script and updating string interpolation in python script 2021-09-21 22:42:18 -06:00
perf-stats.py Add total count to stat (#1124) 2018-09-05 09:28:18 -07:00
read-cargo-variable.sh Add downstream project build testing 2020-10-23 14:14:51 -07:00
reserve-cratesio-package-name.sh add and recommend script for reserving new package names on crates.io (#31416) 2023-05-08 09:31:24 -06:00
run.sh transaction-status: Add return data to meta (#23688) 2022-03-22 23:17:05 +01:00
sed-i-all-rs-files-for-rust-analyzer.sh Use underscore for hacky rust-analyzer script (#21386) 2021-11-26 20:08:46 +09:00
solana-install-deploy.sh Switch from arm64-apple-darwin to aarch64-apple-darwin to align with Rust's target names 2022-01-03 16:54:46 -08:00
solana-install-update-manifest-keypair.sh Add support for arm64-apple-darwin release/channel artifacts 2022-01-03 12:42:57 -08:00
system-stats.sh Add gpu resource usage tracking (#7075) 2019-11-21 08:33:02 -08:00
ulimit-n.sh add epoch_schedule sysvar (#6256) 2019-10-08 22:34:26 -07:00
wallet-sanity.sh Bump scripts to current commitment variants (#16526) 2021-04-14 00:50:59 +00:00