Skip to content

Commit

Permalink
wip: add urcrypt-sys crate; install urcrypt on system in ci
Browse files Browse the repository at this point in the history
  • Loading branch information
matthew-levan committed Sep 26, 2023
1 parent 2f16a2d commit d893931
Show file tree
Hide file tree
Showing 3 changed files with 295 additions and 6 deletions.
12 changes: 12 additions & 0 deletions .github/workflows/ares-shared.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,17 +26,29 @@ jobs:
#
- name: Install dependencies
run: |
# install apt packages
sudo apt-get install -y \
libcrypto++-dev \
openssl \
cmake \
libsecp256k1-dev &&
# install libaes_siv
git clone https://github.com/dfoxfranke/libaes_siv.git &&
cd libaes_siv &&
cmake . &&
make &&
sudo make install
# install urcrypt
cd .. &&
git clone https://github.com/urbit/urcrypt.git &&
cd urcrypt &&
./autogen.sh &&
./configure &&
make &&
sudo make install
# See clippy linter docs: https://github.com/rust-lang/rust-clippy
#
# First linter is set to fail for all warnings, then ignored warnings are
Expand Down
Loading

0 comments on commit d893931

Please sign in to comment.