@@ -50,17 +50,14 @@ jobs:
50
50
# docker: ghcr.io/napi-rs/napi-rs/nodejs-rust:lts-debian-aarch64
51
51
build : |
52
52
uname -a
53
- echo "fetching zig tar"
53
+ # echo "fetching zig tar"
54
54
# curl --output zig-linux-x86_64-0.13.0.tar.xz https://ziglang.org/download/0.13.0/zig-linux-x86_64-0.13.0.tar.xz
55
- curl --output zig-linux-aarch64-0.13.0.tar.xz https://ziglang.org/download/0.13.0/zig-linux-aarch64-0.13.0.tar.xz
56
- echo "unzipping zig"
55
+ # echo "unzipping zig"
57
56
# tar xf zig-linux-x86_64-0.13.0.tar.xz
58
- tar xf zig-linux-aarch64-0.13.0.tar.xz
59
- pwd
60
- ls
61
- echo "exporting path"
57
+ # pwd
58
+ # ls
59
+ # echo "exporting path"
62
60
# export PATH=$PATH:$(pwd)/zig-linux-x86_64-0.13.0
63
- export PATH=$PATH:$(pwd)/zig-linux-aarch64-0.13.0
64
61
65
62
66
63
# echo "installing cross-compilation tools"
@@ -73,18 +70,18 @@ jobs:
73
70
74
71
75
72
76
- echo "zig version"
77
- zig version
73
+ # echo "zig version"
74
+ # zig version
78
75
# # Download libsodium
79
76
mkdir libsodium
80
77
curl -L --output ./libsodium/LATEST.tar.gz https://github.com/matthme/holochain-binaries/releases/download/libsodium-releases/LATEST.tar.gz
81
78
curl -L --output ./libsodium/LATEST.tar.gz.minisig https://github.com/matthme/holochain-binaries/releases/download/libsodium-releases/LATEST.tar.gz.minisig
82
79
curl -L --output ./libsodium/libsodium-1.0.19-stable.zip https://github.com/matthme/holochain-binaries/releases/download/libsodium-releases/libsodium-1.0.19-stable.zip
83
80
curl -L --output ./libsodium/libsodium-1.0.19-stable.zip.minisig https://github.com/matthme/holochain-binaries/releases/download/libsodium-releases/libsodium-1.0.19-stable.zip.minisig
84
81
82
+ CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER=aarch64-linux-gnu-gcc SODIUM_DIST_DIR="$(pwd)/libsodium" yarn build --target aarch64-unknown-linux-gnu
85
83
# yarn build --target aarch64-unknown-linux-gnu
86
84
# SODIUM_DIST_DIR="$(pwd)/libsodium" yarn build --target aarch64-unknown-linux-gnu
87
- SODIUM_DIST_DIR="$(pwd)/libsodium" yarn build --zig --target aarch64-unknown-linux-gnu
88
85
# yarn build --target aarch64-unknown-linux-gnu --zig-abi-suffix=gnu
89
86
90
87
# - host: ubuntu-latest
0 commit comments