Skip to content

Commit 80a6f58

Browse files
committed
Reuse truffleruby dependencies for truffleruby-graalvm dependencies since they are the same
1 parent 42dcbb7 commit 80a6f58

2 files changed

Lines changed: 2 additions & 215 deletions

File tree

Lines changed: 2 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -1,74 +1,4 @@
11
#!/usr/bin/env bash
22

3-
case "$package_manager" in
4-
apt)
5-
ruby_dependencies=(
6-
make
7-
gcc
8-
zlib1g-dev
9-
libssl-dev
10-
libxml2
11-
libyaml-dev
12-
)
13-
;;
14-
dnf|yum)
15-
ruby_dependencies=(
16-
make
17-
gcc
18-
zlib-devel
19-
openssl-devel
20-
libxml2
21-
libyaml-devel
22-
)
23-
;;
24-
pacman)
25-
ruby_dependencies=(
26-
make
27-
gcc
28-
zlib
29-
openssl
30-
libxml2
31-
libyaml
32-
)
33-
;;
34-
zypper)
35-
ruby_dependencies=(
36-
make
37-
gcc
38-
zlib-devel
39-
libopenssl-devel
40-
libxml2
41-
libyaml-devel
42-
)
43-
;;
44-
pkg)
45-
ruby_dependencies=(
46-
gmake
47-
gcc
48-
openssl
49-
libxml2
50-
libyaml
51-
)
52-
;;
53-
brew)
54-
ruby_dependencies=(
55-
openssl@3
56-
libyaml
57-
)
58-
;;
59-
port)
60-
ruby_dependencies=(
61-
openssl
62-
libyaml
63-
)
64-
;;
65-
xbps)
66-
ruby_dependencies=(
67-
base-devel
68-
openssl-devel
69-
zlib-devel
70-
libxml2
71-
libyaml-devel
72-
)
73-
;;
74-
esac
3+
# Same as truffleruby dependencies
4+
source "${BASH_SOURCE[0]%/*}/../truffleruby/dependencies.sh"

test/truffleruby-graalvm-tests/dependencies_tests.sh

Lines changed: 0 additions & 143 deletions
This file was deleted.

0 commit comments

Comments
 (0)