Only use remote OSC control in headless/MOD, remove LTO from readme

Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
falkTX 2023-04-23 15:30:02 +02:00
parent 5a53cd37b8
commit 39e83285e2
No known key found for this signature in database
GPG key ID: CDBAA37ABC74FBA0
3 changed files with 50 additions and 52 deletions

View file

@ -169,55 +169,6 @@ jobs:
path: |
*.tar.gz
headless:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v3
with:
submodules: recursive
- name: Set up dependencies
run: |
sudo apt-get update -qq
sudo apt-get remove -yqq libcairo2-dev libx11-dev libx11-dev libxext-dev
sudo apt-get install -yqq liblo-dev
sudo apt-get clean
- name: Build linux (headless)
run: |
make HEADLESS=true features
make HEADLESS=true -j $(nproc)
lto:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v3
with:
submodules: recursive
- name: Set up dependencies
run: |
sudo apt-get update -qq
sudo apt-get install -yqq libasound2-dev libdbus-1-dev libgl1-mesa-dev liblo-dev libsdl2-dev libx11-dev libxcursor-dev libxext-dev libxrandr-dev gperf
sudo apt-get clean
- name: Build linux (LTO)
run: |
make features
make WITH_LTO=true -j $(nproc)
sysdeps:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v3
with:
submodules: recursive
- name: Set up dependencies
run: |
sudo apt-get update -qq
sudo apt-get install -yqq libdbus-1-dev libgl1-mesa-dev liblo-dev libx11-dev libxcursor-dev libxext-dev libxrandr-dev libarchive-dev libfftw3-dev libjansson-dev libsamplerate0-dev libsndfile1-dev libspeexdsp-dev
sudo apt-get clean
- name: Build linux (sysdeps)
run: |
make features
make SYSDEPS=true -j $(nproc)
macos:
strategy:
matrix:
@ -559,6 +510,55 @@ jobs:
Cardinal-*.exe
Cardinal-*.zip
headless:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v3
with:
submodules: recursive
- name: Set up dependencies
run: |
sudo apt-get update -qq
sudo apt-get remove -yqq libcairo2-dev libx11-dev libx11-dev libxext-dev
sudo apt-get install -yqq liblo-dev
sudo apt-get clean
- name: Build linux (headless)
run: |
make HEADLESS=true features
make HEADLESS=true -j $(nproc)
lto:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v3
with:
submodules: recursive
- name: Set up dependencies
run: |
sudo apt-get update -qq
sudo apt-get install -yqq libasound2-dev libdbus-1-dev libgl1-mesa-dev liblo-dev libsdl2-dev libx11-dev libxcursor-dev libxext-dev libxrandr-dev gperf
sudo apt-get clean
- name: Build linux (LTO)
run: |
make features
make WITH_LTO=true -j $(nproc)
sysdeps:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v3
with:
submodules: recursive
- name: Set up dependencies
run: |
sudo apt-get update -qq
sudo apt-get install -yqq libdbus-1-dev libgl1-mesa-dev liblo-dev libx11-dev libxcursor-dev libxext-dev libxrandr-dev libarchive-dev libfftw3-dev libjansson-dev libsamplerate0-dev libsndfile1-dev libspeexdsp-dev
sudo apt-get clean
- name: Build linux (sysdeps)
run: |
make features
make SYSDEPS=true -j $(nproc)
source-tarball:
runs-on: ubuntu-20.04
steps: