This repository was archived by the owner on Jan 22, 2025. It is now read-only.
File tree 2 files changed +10
-10
lines changed
2 files changed +10
-10
lines changed Original file line number Diff line number Diff line change @@ -28,13 +28,13 @@ perform_action() {
28
28
set -e
29
29
case " $1 " in
30
30
build)
31
- bash -x " $sdkDir " /bpf/rust/build.sh " $2 "
31
+ " $sdkDir " /bpf/rust/build.sh " $2 "
32
32
33
33
so_path=" $targetDir /$profile /"
34
34
so_name=" solana_bpf_rust_${3%/ } "
35
35
if [ -f " $so_path /${so_name} .so" ]; then
36
36
cp " $so_path /${so_name} .so" " $so_path /${so_name} _debug.so"
37
- " $sdkDir " /bpf/dependencies/llvm-native/bin/llvm-objcopy --strip-all " $so_path /${so_name} .so" " $so_path /$so_name .so"
37
+ " $sdkDir /bpf/dependencies/llvm-native/bin/llvm-objcopy" --strip-all " $so_path /${so_name} .so" " $so_path /$so_name .so"
38
38
fi
39
39
;;
40
40
clean)
@@ -67,11 +67,11 @@ perform_action() {
67
67
# - rustfilt
68
68
(
69
69
pwd
70
- ./do.sh build " $3 "
70
+ " $0 " build " $3 "
71
71
72
72
cd " $3 "
73
- so=" $targetDir " / " $profile " /solana_bpf_rust_" ${3%/ } " _debug.so
74
- dump=" $targetDir " / " ${3%/ } " -dump
73
+ so=" $targetDir / $profile /solana_bpf_rust_${3%/ } _debug.so"
74
+ dump=" $targetDir / ${3%/ } -dump"
75
75
76
76
if [ -f " $so " ]; then
77
77
ls \
@@ -82,7 +82,7 @@ perform_action() {
82
82
-aW \
83
83
" $so " \
84
84
>> " ${dump} -mangled.txt"
85
- ../" $sdkDir " /bpf/dependencies/llvm-native/bin/llvm-objdump \
85
+ ../" $sdkDir /bpf/dependencies/llvm-native/bin/llvm-objdump" \
86
86
-print-imm-hex \
87
87
--source \
88
88
--disassemble \
You can’t perform that action at this time.
0 commit comments