File tree Expand file tree Collapse file tree 1 file changed +9
-1
lines changed Expand file tree Collapse file tree 1 file changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -45,12 +45,20 @@ jobs:
45
45
steps :
46
46
- name : Checkout base repo
47
47
uses : actions/checkout@v4
48
+ - name : Download Botan 3.2
49
+ uses : actions/checkout@v4
50
+ if : ${{ matrix.os == 'ubuntu-latest' }}
51
+ with :
52
+ repository : randombit/botan
53
+ path : ./.botan-work
54
+ ref : " 3.2.0"
48
55
- name : Install Botan for Linux
49
56
if : ${{ matrix.os == 'ubuntu-latest' }}
50
57
run : |
51
58
sudo apt-get -y update
52
59
sudo apt-get -y install clang build-essential curl libffi-dev libffi8ubuntu1 libgmp-dev libgmp10 libncurses-dev
53
- sudo apt-get -y install pkg-config botan
60
+ sudo apt-get -y install pkg-config python3
61
+ cd ./.botan-work && sudo python3 ./configure.py && sudo make && sudo make check && sudo make install
54
62
- name : Install Botan for MacOS
55
63
if : ${{ matrix.os == 'macos-latest' }}
56
64
run : |
You can’t perform that action at this time.
0 commit comments