Blame


1 cdf9da3e 2021-09-24 thomas #!/bin/sh
2 cdf9da3e 2021-09-24 thomas
3 cdf9da3e 2021-09-24 thomas if [ "$CIRRUS_OS" = "linux" ]; then
4 cdf9da3e 2021-09-24 thomas apt-get update -qq && \
5 8f000c9d 2022-07-11 thomas apt-get -y install bison autoconf \
6 cdf9da3e 2021-09-24 thomas autotools-dev \
7 cdf9da3e 2021-09-24 thomas libncurses5-dev \
8 cdf9da3e 2021-09-24 thomas pkg-config \
9 cdf9da3e 2021-09-24 thomas build-essential \
10 cdf9da3e 2021-09-24 thomas libssl-dev \
11 1a1b9d49 2022-04-22 thomas libbsd-dev \
12 60595c94 2022-07-16 thomas libevent-dev \
13 cdf9da3e 2021-09-24 thomas uuid-dev \
14 8f000c9d 2022-07-11 thomas zlib1g-dev \
15 8f000c9d 2022-07-11 thomas git \
16 8f000c9d 2022-07-11 thomas athena-jot \
17 a58e44b0 2024-03-30 thomas ed \
18 a58e44b0 2024-03-30 thomas libtls-dev
19 cdf9da3e 2021-09-24 thomas fi
20 cdf9da3e 2021-09-24 thomas
21 cdf9da3e 2021-09-24 thomas if [ "$CIRRUS_OS" = "freebsd" ]; then
22 cdf9da3e 2021-09-24 thomas pkg install -y \
23 cdf9da3e 2021-09-24 thomas automake \
24 c1233c7f 2022-07-11 thomas pkgconf \
25 c1233c7f 2022-07-11 thomas git \
26 a58e44b0 2024-03-30 thomas libevent \
27 a58e44b0 2024-03-30 thomas libretls
28 cdf9da3e 2021-09-24 thomas fi
29 c0ec9f52 2022-02-26 thomas
30 c0ec9f52 2022-02-26 thomas if [ "$CIRRUS_OS" = "darwin" ]; then
31 c0ec9f52 2022-02-26 thomas brew install autoconf \
32 c0ec9f52 2022-02-26 thomas automake \
33 40e33d9f 2022-07-16 thomas bison \
34 c0ec9f52 2022-02-26 thomas pkg-config \
35 c0ec9f52 2022-02-26 thomas ncurses \
36 c1233c7f 2022-07-11 thomas ossp-uuid \
37 60595c94 2022-07-16 thomas git \
38 a58e44b0 2024-03-30 thomas libevent \
39 a58e44b0 2024-03-30 thomas libretls
40 c0ec9f52 2022-02-26 thomas fi