Skip to content

Commit cd9c16c

Browse files
committed
install deps
1 parent e694313 commit cd9c16c

File tree

1 file changed

+60
-0
lines changed

1 file changed

+60
-0
lines changed

.github/workflows/proto.yml

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
name: proto
2+
3+
on: [push, pull_request]
4+
5+
jobs:
6+
release:
7+
runs-on: ${{ matrix.os }}
8+
strategy:
9+
fail-fast: false
10+
matrix:
11+
os: [ubuntu-latest]
12+
13+
steps:
14+
- uses: actions/checkout@v4
15+
16+
- name: Checkout GKlib
17+
uses: actions/checkout@v4
18+
with:
19+
repository: KarypisLab/GKlib
20+
ref: master
21+
path: GKlib
22+
23+
- name: Checkout METIS
24+
uses: actions/checkout@v4
25+
with:
26+
repository: KarypisLab/METIS
27+
ref: master
28+
path: METIS
29+
30+
- name: Install GKLIB
31+
working-directory: ${{runner.workspace}}
32+
run: |
33+
mkdir installs
34+
ls
35+
cd GKlib
36+
make config prefix=${{runner.workspace}}/installs
37+
make
38+
make install
39+
40+
- name: Install METIS
41+
working-directory: ${{runner.workspace}}
42+
run: |
43+
cd METIS
44+
make config prefix=${{runner.workspace}}/installs
45+
make
46+
make install
47+
48+
49+
- name: Check METIS and GKlib
50+
working-directory: ${{runner.workspace}}
51+
run: |
52+
cd installs
53+
ls
54+
ls lib
55+
56+
- name: Install OpenBLAS
57+
shell: bash
58+
run: |
59+
sudo apt update
60+
sudo apt install libopenblas-dev

0 commit comments

Comments
 (0)