|
|
@@ -7,6 +7,7 @@ env: |
|
|
|
CACHE_VERSION: 5 |
|
|
|
DEBIAN_FRONTEND: noninteractive |
|
|
|
HOMEBREW_NO_AUTO_UPDATE: 1 |
|
|
|
WITH_LTO: false |
|
|
|
|
|
|
|
jobs: |
|
|
|
linux-arm64: |
|
|
@@ -44,7 +45,7 @@ jobs: |
|
|
|
run: | |
|
|
|
pushd PawPaw; source local.env linux-aarch64; popd |
|
|
|
make features |
|
|
|
make NOOPT=true WITH_LTO=true -j $(nproc) |
|
|
|
make NOOPT=true -j $(nproc) |
|
|
|
- name: Set sha8 |
|
|
|
id: slug |
|
|
|
run: echo "::set-output name=sha8::$(echo ${{ github.sha }} | cut -c1-8)" |
|
|
@@ -89,7 +90,7 @@ jobs: |
|
|
|
run: | |
|
|
|
pushd PawPaw; source local.env linux-armhf; popd |
|
|
|
make features |
|
|
|
make NOOPT=true WITH_LTO=true -j $(nproc) |
|
|
|
make NOOPT=true -j $(nproc) |
|
|
|
- name: Set sha8 |
|
|
|
id: slug |
|
|
|
run: echo "::set-output name=sha8::$(echo ${{ github.sha }} | cut -c1-8)" |
|
|
@@ -131,7 +132,7 @@ jobs: |
|
|
|
run: | |
|
|
|
pushd PawPaw; source local.env linux-i686; popd |
|
|
|
make features |
|
|
|
make NOOPT=true WITH_LTO=true -j $(nproc) |
|
|
|
make NOOPT=true -j $(nproc) |
|
|
|
- name: Set sha8 |
|
|
|
id: slug |
|
|
|
run: echo "::set-output name=sha8::$(echo ${{ github.sha }} | cut -c1-8)" |
|
|
@@ -176,7 +177,7 @@ jobs: |
|
|
|
run: | |
|
|
|
pushd PawPaw; source local.env linux-riscv64; popd |
|
|
|
make features |
|
|
|
make NOOPT=true WITH_LTO=true -j $(nproc) |
|
|
|
make NOOPT=true -j $(nproc) |
|
|
|
- name: Set sha8 |
|
|
|
id: slug |
|
|
|
run: echo "::set-output name=sha8::$(echo ${{ github.sha }} | cut -c1-8)" |
|
|
@@ -219,13 +220,13 @@ jobs: |
|
|
|
run: | |
|
|
|
pushd PawPaw; source local.env linux; popd |
|
|
|
make features |
|
|
|
make NOOPT=true WITH_LTO=true all extra-posix32 extra-win32 extra-win64 extra-wine64 -j $(nproc) |
|
|
|
make NOOPT=true all extra-posix32 extra-win32 extra-win64 extra-wine64 -j $(nproc) |
|
|
|
- name: Build linux x86_64 extra |
|
|
|
run: | |
|
|
|
sudo apt-get install libwine-dev:i386 |
|
|
|
pushd PawPaw; source local.env linux; popd |
|
|
|
make NOOPT=true WITH_LTO=true extra-wine32 -j $(nproc) |
|
|
|
make CARLA_EXTRA_TARGETS=true NOOPT=true WITH_LTO=true -j $(nproc) |
|
|
|
make NOOPT=true extra-wine32 -j $(nproc) |
|
|
|
make CARLA_EXTRA_TARGETS=true NOOPT=true -j $(nproc) |
|
|
|
- name: Set sha8 |
|
|
|
id: slug |
|
|
|
run: echo "::set-output name=sha8::$(echo ${{ github.sha }} | cut -c1-8)" |
|
|
@@ -255,7 +256,7 @@ jobs: |
|
|
|
run: | |
|
|
|
pushd PawPaw; source local.env macos-universal; popd |
|
|
|
make features |
|
|
|
make NOOPT=true WITH_LTO=true -j $(sysctl -n hw.logicalcpu) |
|
|
|
make NOOPT=true -j $(sysctl -n hw.logicalcpu) |
|
|
|
./dpf/utils/package-osx-bundles.sh |
|
|
|
- name: Set sha8 |
|
|
|
id: slug |
|
|
@@ -303,7 +304,7 @@ jobs: |
|
|
|
run: | |
|
|
|
pushd PawPaw; source local.env win32; popd |
|
|
|
make features |
|
|
|
make CARLA_EXTRA_TARGETS=true NOOPT=true WITH_LTO=true -j $(nproc) |
|
|
|
make CARLA_EXTRA_TARGETS=true NOOPT=true -j $(nproc) |
|
|
|
- name: Set sha8 |
|
|
|
id: slug |
|
|
|
run: echo "::set-output name=sha8::$(echo ${{ github.sha }} | cut -c1-8)" |
|
|
@@ -346,7 +347,7 @@ jobs: |
|
|
|
run: | |
|
|
|
pushd PawPaw; source local.env win64; popd |
|
|
|
make features |
|
|
|
make CARLA_EXTRA_TARGETS=true NOOPT=true WITH_LTO=true -j $(nproc) |
|
|
|
make CARLA_EXTRA_TARGETS=true NOOPT=true -j $(nproc) |
|
|
|
- name: Set sha8 |
|
|
|
id: slug |
|
|
|
run: echo "::set-output name=sha8::$(echo ${{ github.sha }} | cut -c1-8)" |
|
|
|