Browse Source

Tweak pkg-config and MOD builds

Signed-off-by: falkTX <falktx@falktx.com>
tags/23.02
falkTX 2 years ago
parent
commit
9eee44a789
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
3 changed files with 12 additions and 9 deletions
  1. +6
    -3
      .github/workflows/build.yml
  2. +5
    -5
      Makefile
  3. +1
    -1
      dpf

+ 6
- 3
.github/workflows/build.yml View File

@@ -660,7 +660,8 @@ jobs:
- name: Build for modduo
if: steps.mpb-cache.outputs.cache-hit == 'true'
run: |
make modduo CIBUILD=true HEADLESS=true MODDUO=true WITH_LTO=${{ env.WITH_LTO }} -j $(nproc)
make CIBUILD=true HEADLESS=true modduo-features
make CIBUILD=true HEADLESS=true MODDUO=true WITH_LTO=${{ env.WITH_LTO }} modduo -j $(nproc)
- name: Set sha8
id: slug
run: echo "SHA8=$(echo ${{ github.sha }} | cut -c1-8)" >> $GITHUB_ENV
@@ -702,7 +703,8 @@ jobs:
- name: Build for modduox
if: steps.mpb-cache.outputs.cache-hit == 'true'
run: |
make modduox CIBUILD=true HEADLESS=true WITH_LTO=${{ env.WITH_LTO }} -j $(nproc)
make CIBUILD=true HEADLESS=true modduox-features
make CIBUILD=true HEADLESS=true WITH_LTO=${{ env.WITH_LTO }} modduox -j $(nproc)
- name: Set sha8
id: slug
run: echo "SHA8=$(echo ${{ github.sha }} | cut -c1-8)" >> $GITHUB_ENV
@@ -744,7 +746,8 @@ jobs:
- name: Build for moddwarf
if: steps.mpb-cache.outputs.cache-hit == 'true'
run: |
make moddwarf CIBUILD=true HEADLESS=true WITH_LTO=${{ env.WITH_LTO }} -j $(nproc)
make CIBUILD=true HEADLESS=true moddwarf-features
make CIBUILD=true HEADLESS=true WITH_LTO=${{ env.WITH_LTO }} moddwarf -j $(nproc)
- name: Set sha8
id: slug
run: echo "SHA8=$(echo ${{ github.sha }} | cut -c1-8)" >> $GITHUB_ENV


+ 5
- 5
Makefile View File

@@ -72,16 +72,16 @@ DGL_EXTRA_ARGS = \

ifeq ($(SYSDEPS),true)

ifneq ($(shell pkg-config --exists jansson && echo true),true)
ifneq ($(shell $(PKG_CONFIG) --exists jansson && echo true),true)
$(error jansson dependency not installed/available)
endif
ifneq ($(shell pkg-config --exists libarchive && echo true),true)
ifneq ($(shell $(PKG_CONFIG) --exists libarchive && echo true),true)
$(error libarchive dependency not installed/available)
endif
ifneq ($(shell pkg-config --exists samplerate && echo true),true)
ifneq ($(shell $(PKG_CONFIG) --exists samplerate && echo true),true)
$(error samplerate dependency not installed/available)
endif
ifneq ($(shell pkg-config --exists speexdsp && echo true),true)
ifneq ($(shell $(PKG_CONFIG) --exists speexdsp && echo true),true)
$(error speexdsp dependency not installed/available)
endif

@@ -89,7 +89,7 @@ endif

ifeq ($(HEADLESS),true)

ifneq ($(shell pkg-config --exists liblo && echo true),true)
ifneq ($(shell $(PKG_CONFIG) --exists liblo && echo true),true)
$(error liblo dependency not installed/available)
endif



+ 1
- 1
dpf

@@ -1 +1 @@
Subproject commit 8d6748c502d8facf9dba71f1af2247f85dc938a3
Subproject commit 03a7dbf4ef748ad76bc5b8845d9adb348645689f

Loading…
Cancel
Save