1
1
mirror of https://github.com/wez/wezterm.git synced 2024-11-27 02:25:28 +03:00
wezterm/get-deps

51 lines
1.0 KiB
Plaintext
Raw Normal View History

#!/bin/sh
# Centos may not have lsb_release installed
if test -e /etc/centos-release || test -e /etc/fedora-release; then
yum install -y \
2019-11-10 06:46:37 +03:00
make \
2020-02-11 09:16:34 +03:00
gcc \
2019-11-10 06:46:37 +03:00
g++ \
2020-02-11 09:16:34 +03:00
gcc-c++ \
dbus-devel \
2019-06-17 00:11:15 +03:00
fontconfig-devel \
2019-06-17 00:11:36 +03:00
openssl-devel \
2020-02-11 09:16:34 +03:00
python3 \
libxcb-devel \
2019-02-23 09:11:25 +03:00
libxkbcommon-devel \
libxkbcommon-x11-devel \
wayland-devel \
mesa-libEGL-devel \
2019-06-17 00:11:15 +03:00
xcb-util-keysyms-devel \
xcb-util-wm-devel \
2019-12-30 01:03:09 +03:00
rpm-build \
redhat-lsb-core
exit $?
fi
case `lsb_release -ds` in
Ubuntu*|Debian*|PureOS*)
apt-get install -y \
bsdutils \
2019-06-17 00:11:15 +03:00
cmake \
fakeroot \
libdbus-1-dev \
2019-06-17 00:11:15 +03:00
libegl1-mesa-dev \
2019-06-17 00:11:36 +03:00
libssl-dev \
2019-06-17 00:11:15 +03:00
libfontconfig1-dev \
libxcb-ewmh-dev \
2019-06-17 00:11:15 +03:00
libxcb-icccm4-dev \
libxcb-keysyms1-dev \
2019-08-09 21:15:09 +03:00
libxcb-shm0-dev \
2019-02-23 09:48:20 +03:00
libxcb-xkb-dev \
2019-02-23 09:11:25 +03:00
libxkbcommon-dev \
libxkbcommon-x11-dev \
2019-02-19 09:57:40 +03:00
xdg-utils \
2019-06-17 00:11:15 +03:00
xorg-dev
;;
*)
echo "Please contribute the commands to install the deps"
echo "For `lsb_release -ds`"
;;
esac