Skip to content

Commit 7665659

Browse files
committed
cleanup
1 parent 9dda234 commit 7665659

File tree

1 file changed

+23
-42
lines changed

1 file changed

+23
-42
lines changed

.github/workflows/CI.yml

Lines changed: 23 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -26,68 +26,49 @@ jobs:
2626
fail-fast: false
2727
matrix:
2828
settings:
29-
# - host: macos-latest
30-
# target: x86_64-apple-darwin
31-
# build: |
32-
# yarn build --target x86_64-apple-darwin
33-
# strip -x *.node
34-
# - host: windows-latest
35-
# build: yarn build
36-
# target: x86_64-pc-windows-msvc
37-
# - host: ubuntu-22.04
38-
# target: x86_64-unknown-linux-gnu
39-
# build: |-
40-
# set -e &&
41-
# yarn build --target x86_64-unknown-linux-gnu &&
42-
# strip *.node
43-
# - host: macos-latest
44-
# target: aarch64-apple-darwin
45-
# build: |
46-
# yarn build --target aarch64-apple-darwin
47-
# strip -x *.node
29+
- host: macos-latest
30+
target: x86_64-apple-darwin
31+
build: |
32+
yarn build --target x86_64-apple-darwin
33+
strip -x *.node
34+
- host: windows-latest
35+
build: yarn build
36+
target: x86_64-pc-windows-msvc
37+
- host: ubuntu-22.04
38+
target: x86_64-unknown-linux-gnu
39+
build: |-
40+
set -e &&
41+
yarn build --target x86_64-unknown-linux-gnu &&
42+
strip *.node
43+
- host: macos-latest
44+
target: aarch64-apple-darwin
45+
build: |
46+
yarn build --target aarch64-apple-darwin
47+
strip -x *.node
4848
- host: ubuntu-latest
4949
target: aarch64-unknown-linux-gnu
5050
# docker: ghcr.io/napi-rs/napi-rs/nodejs-rust:lts-debian-aarch64
5151
build: |
52-
uname -a
53-
# echo "fetching zig tar"
52+
# We don't actually need zig currently
5453
# 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-
# echo "unzipping zig"
5654
# tar xf zig-linux-x86_64-0.13.0.tar.xz
57-
# pwd
58-
# ls
59-
# echo "exporting path"
6055
# export PATH=$PATH:$(pwd)/zig-linux-x86_64-0.13.0
56+
# zig version
6157
62-
63-
# echo "installing cross-compilation tools"
64-
# sudo apt-get update
65-
# sudo apt-get install gcc-aarch64-linux-gnu g++-aarch64-linux-gnu
66-
67-
# echo "setting env vars"
68-
# export CC_aarch64_unknown_linux_gnu=clang
69-
# export CFLAGS_aarch64_unknown_linux_gnu="--target=aarch64-unknown-linux-gnu --sysroot=/usr/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/sysroot"
70-
71-
echo "installing gcc for aarch64"
58+
# install gcc compiler for aarch64
7259
sudo apt update
7360
sudo apt install gcc-aarch64-linux-gnu
7461
7562
aarch64-linux-gnu-gcc --version
7663
77-
78-
# echo "zig version"
79-
# zig version
80-
# # Download libsodium
64+
# Download libsodium
8165
mkdir libsodium
8266
curl -L --output ./libsodium/LATEST.tar.gz https://github.com/matthme/holochain-binaries/releases/download/libsodium-releases/LATEST.tar.gz
8367
curl -L --output ./libsodium/LATEST.tar.gz.minisig https://github.com/matthme/holochain-binaries/releases/download/libsodium-releases/LATEST.tar.gz.minisig
8468
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
8569
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
8670
8771
CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER=aarch64-linux-gnu-gcc SODIUM_DIST_DIR="$(pwd)/libsodium" yarn build --target aarch64-unknown-linux-gnu
88-
# yarn build --target aarch64-unknown-linux-gnu
89-
# SODIUM_DIST_DIR="$(pwd)/libsodium" yarn build --target aarch64-unknown-linux-gnu
90-
# yarn build --target aarch64-unknown-linux-gnu --zig-abi-suffix=gnu
9172
9273
# - host: ubuntu-latest
9374
# target: armv7-unknown-linux-gnueabihf

0 commit comments

Comments
 (0)