File tree Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Original file line number Diff line number Diff line change 10
10
steps :
11
11
- uses : actions/checkout@v3
12
12
- uses : actions/setup-python@v3
13
+ - name : Install shellcheck
14
+ # used by actionlint
15
+ run : |
16
+ sudo apt-get update
17
+ sudo apt-get install shellcheck -y
13
18
- name : Install actionlint
14
19
# https://github.com/rhysd/actionlint/blob/main/docs/install.md
15
20
run : |
Original file line number Diff line number Diff line change @@ -21,16 +21,19 @@ jobs:
21
21
run : |
22
22
python_version_abbr="${python_version//./}"
23
23
boost_version_alias="boost_${boost_version//./_}"
24
+
24
25
sudo apt-get update
25
26
sudo apt-get install gcc -y
26
27
sudo apt-get install g++ -y
28
+
27
29
wget "https://boostorg.jfrog.io/artifactory/main/release/${boost_version}/source/${boost_version_alias}.tar.gz"
28
30
tar -xf "${boost_version_alias}.tar.gz"
31
+
29
32
cd "${boost_version_alias}"
30
33
./bootstrap.sh --with-python=python
31
34
sudo ./b2 cxxflags="-fPIC" install --with-python
35
+
32
36
cd ${{ github.workspace }}
33
-
34
37
sudo ln -s "/usr/local/lib/libboost_python${python_version_abbr}.a" "/usr/local/lib/libboost_python.a"
35
38
- name : Install dependencies
36
39
run : |
You can’t perform that action at this time.
0 commit comments