-
Notifications
You must be signed in to change notification settings - Fork 1
40 lines (36 loc) · 879 Bytes
/
netbsd.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
name: NetBSD
on:
push:
branches: [ "main", "netbsd" ]
pull_request:
branches: [ "main", "netbsd" ]
jobs:
netbsd:
runs-on: macos-12
steps:
- name: Bootstrap NetBSD-latest
uses: actions/checkout@v4
#uses: mario-campos/emulate@v1
with:
operating-system: netbsd-latest
- name: Build
run: |
uname -a
git clone https://github.com/alexander-naumov/screen.git
cd screen/src
export AUTOCONF_VERSION=2.71
export AUTOMAKE_VERSION=1.15
./autogen.sh
echo "> ./configure --disable-pam CFLAGS='-Wall'"
./configure --disable-pam CFLAGS="-Wall"
echo "> make"
make
- name: Test
run: |
cd screen/src
echo "> pwd"
pwd
echo "> screen -v"
./screen -v
echo "> screen --help"
./screen -help