Overview
Context
Changes
Modified .github/workflows/amiga-gcc.yml
from [86992e69a4]
to [b686740212].
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
|
name: amiga-gcc
on: [push, pull_request]
jobs:
tests:
runs-on: ubuntu-latest
steps:
- name: Install dependencies
run: docker pull amigadev/crosstools:m68k-amigaos
- uses: actions/checkout@v2
- name: autogen.sh
run: ./autogen.sh
- name: configure
run: |
docker run \
-e PATH="/opt/m68k-amigaos/bin:$PATH" \
-v "$PWD:/objfw" \
amigadev/crosstools:m68k-amigaos \
sh -c 'cd /objfw && ./configure --host=m68k-amigaos'
- name: make
run: |
docker run \
-e PATH="/opt/m68k-amigaos/bin:$PATH" \
-v "$PWD:/objfw" \
amigadev/crosstools:m68k-amigaos \
sh -c "cd /objfw && make -j$(nproc)"
|
>
>
>
>
>
|
|
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
|
name: amiga-gcc
on: [push, pull_request]
jobs:
tests:
runs-on: ubuntu-latest
strategy:
matrix:
configure_flags:
-
- --disable-amiga-lib
steps:
- name: Install dependencies
run: docker pull amigadev/crosstools:m68k-amigaos
- uses: actions/checkout@v2
- name: autogen.sh
run: ./autogen.sh
- name: configure
run: |
docker run \
-e PATH="/opt/m68k-amigaos/bin:$PATH" \
-v "$PWD:/objfw" \
amigadev/crosstools:m68k-amigaos \
sh -c 'cd /objfw && ./configure --host=m68k-amigaos ${{ matrix.configure_flags }}'
- name: make
run: |
docker run \
-e PATH="/opt/m68k-amigaos/bin:$PATH" \
-v "$PWD:/objfw" \
amigadev/crosstools:m68k-amigaos \
sh -c "cd /objfw && make -j$(nproc)"
|
︙ | | | ︙ | |
Modified .github/workflows/macos-10.15.yml
from [b2befe0c8a]
to [0b4e6d02a3].
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
name: macos-10.15
on: [push, pull_request]
jobs:
tests:
runs-on: macos-10.15
steps:
- name: Install dependencies
run: brew install autoconf automake
- uses: actions/checkout@v2
- name: autogen.sh
run: ./autogen.sh
- name: configure
run: ./configure
- name: make
run: make -j$(sysctl -n hw.logicalcpu)
- name: make check
run: make check
- name: make install
run: sudo make install
|
>
>
>
>
>
>
>
>
>
>
>
>
|
|
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
|
name: macos-10.15
on: [push, pull_request]
jobs:
tests:
runs-on: macos-10.15
strategy:
matrix:
configure_flags:
-
- --disable-threads
- --disable-threads --disable-sockets
- --disable-threads --disable-files
- --disable-threads --disable-sockets --disable-files
- --disable-sockets
- --disable-sockets --disable-files
- --disable-files
- --disable-shared
steps:
- name: Install dependencies
run: brew install autoconf automake
- uses: actions/checkout@v2
- name: autogen.sh
run: ./autogen.sh
- name: configure
run: ./configure ${{ matrix.configure_flags }}
- name: make
run: make -j$(sysctl -n hw.logicalcpu)
- name: make check
run: make check
- name: make install
run: sudo make install
|
Modified .github/workflows/macos-11.yml
from [1bf239c224]
to [d79ffc1fb9].
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
name: macos-11
on: [push, pull_request]
jobs:
tests:
runs-on: macos-11
steps:
- name: Install dependencies
run: brew install autoconf automake
- uses: actions/checkout@v2
- name: autogen.sh
run: ./autogen.sh
- name: configure
run: ./configure
- name: make
run: make -j$(sysctl -n hw.logicalcpu)
- name: make check
run: make check
- name: make install
run: sudo make install
|
>
>
>
>
>
>
>
>
>
>
>
>
|
|
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
|
name: macos-11
on: [push, pull_request]
jobs:
tests:
runs-on: macos-11
strategy:
matrix:
configure_flags:
-
- --disable-threads
- --disable-threads --disable-sockets
- --disable-threads --disable-files
- --disable-threads --disable-sockets --disable-files
- --disable-sockets
- --disable-sockets --disable-files
- --disable-files
- --disable-shared
steps:
- name: Install dependencies
run: brew install autoconf automake
- uses: actions/checkout@v2
- name: autogen.sh
run: ./autogen.sh
- name: configure
run: ./configure ${{ matrix.configure_flags }}
- name: make
run: make -j$(sysctl -n hw.logicalcpu)
- name: make check
run: make check
- name: make install
run: sudo make install
|
Modified .github/workflows/ubuntu-18.04-32bit.yml
from [8dc984505c]
to [c84b2e26e8].
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
name: ubuntu-18.04, 32 bit
on: [push, pull_request]
jobs:
tests:
runs-on: ubuntu-18.04
steps:
- name: Install dependencies
run: sudo apt install gcc-multilib
- uses: actions/checkout@v2
- name: autogen.sh
run: ./autogen.sh
- name: configure
run: ./configure OBJC="clang -m32"
- name: make
run: make -j$(nproc)
- name: make check
run: make check
- name: make install
run: sudo make install
|
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
|
|
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
|
name: ubuntu-18.04, 32 bit
on: [push, pull_request]
jobs:
tests:
runs-on: ubuntu-18.04
strategy:
matrix:
configure_flags:
-
- --enable-seluid24
- --disable-compiler-tls
- --disable-threads
- --disable-threads --disable-sockets
- --disable-threads --disable-files
- --disable-threads --disable-sockets --disable-files
- --disable-sockets
- --disable-sockets --disable-files
- --disable-files
- --disable-shared
- --disable-shared --enable-seluid24
- --disable-compiler-tls --disable-threads
steps:
- name: Install dependencies
run: sudo apt install gcc-multilib
- uses: actions/checkout@v2
- name: autogen.sh
run: ./autogen.sh
- name: configure
run: ./configure OBJC="clang -m32" ${{ matrix.configure_flags }}
- name: make
run: make -j$(nproc)
- name: make check
run: make check
- name: make install
run: sudo make install
|
Modified .github/workflows/ubuntu-18.04-gcc-32bit.yml
from [78c755ff68]
to [fffc9a783b].
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
name: ubuntu-18.04, GCC, 32 bit
on: [push, pull_request]
jobs:
tests:
runs-on: ubuntu-18.04
steps:
- name: Install dependencies
run: sudo apt install gcc-multilib gobjc
- uses: actions/checkout@v2
- name: autogen.sh
run: ./autogen.sh
- name: configure
run: ./configure OBJC="gcc -m32"
- name: make
run: make -j$(nproc)
- name: make check
run: make check
- name: make install
run: sudo make install
|
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
|
|
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
|
name: ubuntu-18.04, GCC, 32 bit
on: [push, pull_request]
jobs:
tests:
runs-on: ubuntu-18.04
strategy:
matrix:
configure_flags:
-
- --enable-seluid24
- --disable-compiler-tls
- --disable-threads
- --disable-threads --disable-sockets
- --disable-threads --disable-files
- --disable-threads --disable-sockets --disable-files
- --disable-sockets
- --disable-sockets --disable-files
- --disable-files
- --disable-shared
- --disable-shared --enable-seluid24
- --disable-compiler-tls --disable-threads
steps:
- name: Install dependencies
run: sudo apt install gcc-multilib gobjc
- uses: actions/checkout@v2
- name: autogen.sh
run: ./autogen.sh
- name: configure
run: ./configure OBJC="gcc -m32" ${{ matrix.configure_flags }}
- name: make
run: make -j$(nproc)
- name: make check
run: make check
- name: make install
run: sudo make install
|
Modified .github/workflows/ubuntu-18.04-gcc.yml
from [26d6581f9a]
to [abecbdd592].
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
name: ubuntu-18.04, GCC
on: [push, pull_request]
jobs:
tests:
runs-on: ubuntu-18.04
steps:
- name: Install dependencies
run: sudo apt install gobjc
- uses: actions/checkout@v2
- name: autogen.sh
run: ./autogen.sh
- name: configure
run: ./configure OBJC="gcc"
- name: make
run: make -j$(nproc)
- name: make check
run: make check
- name: make install
run: sudo make install
|
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
|
|
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
|
name: ubuntu-18.04, GCC
on: [push, pull_request]
jobs:
tests:
runs-on: ubuntu-18.04
strategy:
matrix:
configure_flags:
-
- --enable-seluid24
- --disable-compiler-tls
- --disable-threads
- --disable-threads --disable-sockets
- --disable-threads --disable-files
- --disable-threads --disable-sockets --disable-files
- --disable-sockets
- --disable-sockets --disable-files
- --disable-files
- --disable-shared
- --disable-shared --enable-seluid24
- --disable-compiler-tls --disable-threads
steps:
- name: Install dependencies
run: sudo apt install gobjc
- uses: actions/checkout@v2
- name: autogen.sh
run: ./autogen.sh
- name: configure
run: ./configure OBJC="gcc" ${{ matrix.configure_flags }}
- name: make
run: make -j$(nproc)
- name: make check
run: make check
- name: make install
run: sudo make install
|
Modified .github/workflows/ubuntu-18.04.yml
from [33f5d5a804]
to [1b051883aa].
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
name: ubuntu-18.04
on: [push, pull_request]
jobs:
tests:
runs-on: ubuntu-18.04
steps:
- uses: actions/checkout@v2
- name: autogen.sh
run: ./autogen.sh
- name: configure
run: ./configure
- name: make
run: make -j$(nproc)
- name: make check
run: make check
- name: make install
run: sudo make install
|
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
|
|
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
|
name: ubuntu-18.04
on: [push, pull_request]
jobs:
tests:
runs-on: ubuntu-18.04
strategy:
matrix:
configure_flags:
-
- --enable-seluid24
- --disable-compiler-tls
- --disable-threads
- --disable-threads --disable-sockets
- --disable-threads --disable-files
- --disable-threads --disable-sockets --disable-files
- --disable-sockets
- --disable-sockets --disable-files
- --disable-files
- --disable-shared
- --disable-shared --enable-seluid24
- --disable-compiler-tls --disable-threads
steps:
- uses: actions/checkout@v2
- name: autogen.sh
run: ./autogen.sh
- name: configure
run: ./configure ${{ matrix.configure_flags }}
- name: make
run: make -j$(nproc)
- name: make check
run: make check
- name: make install
run: sudo make install
|
Modified .github/workflows/ubuntu-20.04-32bit.yml
from [947b2b2fc7]
to [67fdadee3b].
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
name: ubuntu-20.04, 32 bit
on: [push, pull_request]
jobs:
tests:
runs-on: ubuntu-20.04
steps:
- name: Install dependencies
run: sudo apt install gcc-multilib
- uses: actions/checkout@v2
- name: autogen.sh
run: ./autogen.sh
- name: configure
run: ./configure OBJC="clang -m32"
- name: make
run: make -j$(nproc)
- name: make check
run: make check
- name: make install
run: sudo make install
|
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
|
|
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
|
name: ubuntu-20.04, 32 bit
on: [push, pull_request]
jobs:
tests:
runs-on: ubuntu-20.04
strategy:
matrix:
configure_flags:
-
- --enable-seluid24
- --disable-compiler-tls
- --disable-threads
- --disable-threads --disable-sockets
- --disable-threads --disable-files
- --disable-threads --disable-sockets --disable-files
- --disable-sockets
- --disable-sockets --disable-files
- --disable-files
- --disable-shared
- --disable-shared --enable-seluid24
- --disable-compiler-tls --disable-threads
steps:
- name: Install dependencies
run: sudo apt install gcc-multilib
- uses: actions/checkout@v2
- name: autogen.sh
run: ./autogen.sh
- name: configure
run: ./configure OBJC="clang -m32" ${{ matrix.configure_flags }}
- name: make
run: make -j$(nproc)
- name: make check
run: make check
- name: make install
run: sudo make install
|
Modified .github/workflows/ubuntu-20.04-gcc-32bit.yml
from [28a0216cfd]
to [77cd8547b9].
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
name: ubuntu-20.04, GCC, 32 bit
on: [push, pull_request]
jobs:
tests:
runs-on: ubuntu-20.04
steps:
- name: Install dependencies
run: sudo apt install gcc-multilib gobjc
- uses: actions/checkout@v2
- name: autogen.sh
run: ./autogen.sh
- name: configure
run: ./configure OBJC="gcc -m32"
- name: make
run: make -j$(nproc)
- name: make check
run: make check
- name: make install
run: sudo make install
|
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
|
|
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
|
name: ubuntu-20.04, GCC, 32 bit
on: [push, pull_request]
jobs:
tests:
runs-on: ubuntu-20.04
strategy:
matrix:
configure_flags:
-
- --enable-seluid24
- --disable-compiler-tls
- --disable-threads
- --disable-threads --disable-sockets
- --disable-threads --disable-files
- --disable-threads --disable-sockets --disable-files
- --disable-sockets
- --disable-sockets --disable-files
- --disable-files
- --disable-shared
- --disable-shared --enable-seluid24
- --disable-compiler-tls --disable-threads
steps:
- name: Install dependencies
run: sudo apt install gcc-multilib gobjc
- uses: actions/checkout@v2
- name: autogen.sh
run: ./autogen.sh
- name: configure
run: ./configure OBJC="gcc -m32" ${{ matrix.configure_flags }}
- name: make
run: make -j$(nproc)
- name: make check
run: make check
- name: make install
run: sudo make install
|
Modified .github/workflows/ubuntu-20.04-gcc.yml
from [8e665a19d4]
to [722d29b103].
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
name: ubuntu-20.04, GCC
on: [push, pull_request]
jobs:
tests:
runs-on: ubuntu-20.04
steps:
- name: Install dependencies
run: sudo apt install gobjc
- uses: actions/checkout@v2
- name: autogen.sh
run: ./autogen.sh
- name: configure
run: ./configure OBJC="gcc"
- name: make
run: make -j$(nproc)
- name: make check
run: make check
- name: make install
run: sudo make install
|
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
|
|
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
|
name: ubuntu-20.04, GCC
on: [push, pull_request]
jobs:
tests:
runs-on: ubuntu-20.04
strategy:
matrix:
configure_flags:
-
- --enable-seluid24
- --disable-compiler-tls
- --disable-threads
- --disable-threads --disable-sockets
- --disable-threads --disable-files
- --disable-threads --disable-sockets --disable-files
- --disable-sockets
- --disable-sockets --disable-files
- --disable-files
- --disable-shared
- --disable-shared --enable-seluid24
- --disable-compiler-tls --disable-threads
steps:
- name: Install dependencies
run: sudo apt install gobjc
- uses: actions/checkout@v2
- name: autogen.sh
run: ./autogen.sh
- name: configure
run: ./configure OBJC="gcc" ${{ matrix.configure_flags }}
- name: make
run: make -j$(nproc)
- name: make check
run: make check
- name: make install
run: sudo make install
|
Modified .github/workflows/ubuntu-20.04.yml
from [0d1a8a5cd3]
to [b1e6e1b321].
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
name: ubuntu-20.04
on: [push, pull_request]
jobs:
tests:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v2
- name: autogen.sh
run: ./autogen.sh
- name: configure
run: ./configure
- name: make
run: make -j$(nproc)
- name: make check
run: make check
- name: make install
run: sudo make install
|
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
|
|
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
|
name: ubuntu-20.04
on: [push, pull_request]
jobs:
tests:
runs-on: ubuntu-20.04
strategy:
matrix:
configure_flags:
-
- --enable-seluid24
- --disable-compiler-tls
- --disable-threads
- --disable-threads --disable-sockets
- --disable-threads --disable-files
- --disable-threads --disable-sockets --disable-files
- --disable-sockets
- --disable-sockets --disable-files
- --disable-files
- --disable-shared
- --disable-shared --enable-seluid24
- --disable-compiler-tls --disable-threads
steps:
- uses: actions/checkout@v2
- name: autogen.sh
run: ./autogen.sh
- name: configure
run: ./configure ${{ matrix.configure_flags }}
- name: make
run: make -j$(nproc)
- name: make check
run: make check
- name: make install
run: sudo make install
|