Skip to content

Commit 516e2fa

Browse files
committed
udpate ctag, qt, and cmake.
1 parent edf8f09 commit 516e2fa

File tree

2 files changed

+64
-60
lines changed

2 files changed

+64
-60
lines changed

.github/scripts/hostsetup.sh

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ apt install -y \
3030
build-essential \
3131
capnproto \
3232
clang \
33-
ctags \
33+
exuberant-ctags \
3434
curl \
3535
doxygen \
3636
flex \
@@ -50,7 +50,7 @@ apt install -y \
5050
libxft-dev \
5151
libxml++2.6-dev \
5252
libreadline-dev \
53-
python \
53+
python2 \
5454
python3 \
5555
python3-dev \
5656
python3-pip \
@@ -63,23 +63,19 @@ apt install -y \
6363
time \
6464
valgrind \
6565
zip \
66-
qt5-default \
66+
qtbase5-dev \
6767
uuid-dev \
6868
default-jdk \
6969
g++-9 \
7070
gcc-9 \
71-
g++-10 \
72-
gcc-10 \
73-
g++-11 \
74-
gcc-11 \
7571
wget \
7672
libtbb-dev
7773

7874
# installing the latest version of cmake
7975
apt install -y apt-transport-https ca-certificates gnupg
8076
wget -qO - https://apt.kitware.com/keys/kitware-archive-latest.asc |apt-key add -
8177

82-
apt-add-repository 'deb https://apt.kitware.com/ubuntu/ bionic main'
78+
apt-add-repository 'deb https://apt.kitware.com/ubuntu/ jammy main'
8379
apt update
8480
apt install -y cmake
8581

.github/scripts/install_dependencies.sh

Lines changed: 60 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -3,60 +3,68 @@
33
sudo apt update
44

55
sudo apt install -y \
6+
autoconf \
7+
automake \
8+
bash \
9+
bison \
10+
binutils \
11+
binutils-gold \
12+
build-essential \
13+
capnproto \
14+
exuberant-ctags \
15+
curl \
16+
doxygen \
17+
flex \
18+
fontconfig \
19+
gdb \
20+
git \
21+
gperf \
22+
libcairo2-dev \
23+
libcapnp-dev \
24+
libgtk-3-dev \
25+
libevent-dev \
26+
libfontconfig1-dev \
27+
liblist-moreutils-perl \
28+
libncurses5-dev \
29+
libx11-dev \
30+
libxft-dev \
31+
libxml++2.6-dev \
32+
libreadline-dev \
33+
tcl-dev \
34+
libffi-dev \
35+
perl \
36+
texinfo \
37+
time \
38+
valgrind \
39+
zip \
40+
qtbase5-dev \
41+
uuid-dev \
42+
default-jdk \
43+
clang-format-7 \
44+
g++-7 \
45+
gcc-7 \
46+
g++-8 \
47+
gcc-8 \
48+
g++-9 \
49+
gcc-9 \
50+
g++-10 \
51+
gcc-10 \
52+
g++-11 \
53+
gcc-11 \
54+
clang-6.0 \
55+
clang-7 \
56+
clang-10 \
57+
libtbb-dev
658

759
pip install -r requirements.txt
8-
autoconf \
9-
automake \
10-
bison \
11-
ccache \
12-
exuberant-ctags \
13-
curl \
14-
doxygen \
15-
flex \
16-
fontconfig \
17-
gdb \
18-
git \
19-
gperf \
20-
iverilog \
21-
libc6-dev \
22-
libcairo2-dev \
23-
libevent-dev \
24-
libffi-dev \
25-
libfontconfig1-dev \
26-
liblist-moreutils-perl \
27-
libncurses5-dev \
28-
libreadline-dev \
29-
libreadline8 \
30-
libx11-dev \
31-
libxft-dev \
32-
libxml++2.6-dev \
33-
make \
34-
perl \
35-
pkg-config \
36-
python3 \
37-
python3-setuptools \
38-
python3-lxml \
39-
python3-pip \
40-
qtbase5-dev \
41-
tcllib \
42-
tcl8.6-dev \
43-
texinfo \
44-
time \
45-
valgrind \
46-
wget \
47-
zip \
48-
swig \
49-
expect \
50-
g++-9 \
51-
gcc-9 \
52-
g++-10 \
53-
gcc-10 \
54-
g++-11 \
55-
gcc-11 \
56-
clang \
57-
clang-12 \
58-
clang-format-12 \
59-
libxml2-utils
60+
61+
# installing the latest version of cmake
62+
apt install -y apt-transport-https ca-certificates gnupg
63+
wget -qO - https://apt.kitware.com/keys/kitware-archive-latest.asc |apt-key add -
64+
65+
apt-add-repository 'deb https://apt.kitware.com/ubuntu/ jammy main'
66+
apt update
67+
apt install -y cmake
6068

6169
git clone https://github.com/capnproto/capnproto-java.git $GITHUB_WORKSPACE/env/capnproto-java
6270
pushd $GITHUB_WORKSPACE/env/capnproto-java

0 commit comments

Comments
 (0)