Dmitri Makarov
d6b3d338d0
Bump sbf-tools to v1.31
2022-10-27 07:18:35 -04:00
Dmitri Makarov
786c558a1f
Bump sbf-tools to v1.30
2022-10-21 09:36:18 -04:00
Dmitri Makarov
f4dd24491f
Migrate SDK from BPF to SBF
2022-10-07 08:57:06 -04:00
behzad nouri
9a57c64f21
patches clippy errors from new rust nightly release ( #27996 )
2022-09-22 22:23:03 +00:00
Dmitri Makarov
d42fcf2e30
Fix rust flags handling in cargo-build-sbf
2022-08-11 01:07:51 +00:00
Dmitri Makarov
776a47bd83
Bump sbf-tools version to v1.29
2022-08-07 22:11:57 +00:00
Richard Patel
b4a9a0a89c
cargo-build-sbf: support debuginfo
2022-07-27 15:42:10 -07:00
Dmitri Makarov
27cee7a7de
Compile for bpf target for compatibility when cargo-build-bpf is used
2022-07-14 10:41:39 -07:00
Alessandro Decina
ab6802bd2d
cargo-build-sbf, cargo-test-sbf: add --arch option
...
--arch allows selecting the target SBF version. See
https://github.com/solana-labs/llvm-project/pull/26 .
2022-07-13 14:49:38 -07:00
Dmitri Makarov
8797ad03c4
Bump sbf-tools version to v1.28
2022-07-13 21:47:48 +00:00
Dmitri Makarov
1db17a8874
Issue a warning about removing RUSTC from cargo env by build-sbf
2022-07-13 20:44:27 +00:00
Dmitri Makarov
b7e7e4159c
Prevent cargo from running a non-BPF compiler for BPF target
2022-07-13 05:48:48 +00:00
Dmitri Makarov
0bbfcc3ba0
Add a rustc option to strip environment information from path strings
...
Usernames and other environment specific information can be revealed
in on-chain program binary files that compiler generates, because it
includes paths to source files as strings in the binary files. The
added option instructs the compiler to strip the path parts up to
and including crate root subdirectory from the path strings added to
the generated binary files.
2022-06-08 21:25:00 -07:00
Dmitri Makarov
f3c77f7d9e
Set up solana logger in cargo-build-sbf
2022-06-07 09:57:42 -07:00
Dmitri Makarov
4dfaf15a46
Add cargo bpf tools that invoke newer sbf tools and issue deprecation notice
2022-06-03 14:12:42 -07:00
Dmitri Makarov
9425478f86
Rename cargo-build-bpf and cargo-test-bpf to cargo-build-sbf and cargo-test-sbf
2022-06-03 14:12:42 -07:00