Build mini variant for MOD
Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
parent
cfa66b4d50
commit
c23230297c
6 changed files with 15 additions and 14 deletions
6
.github/workflows/build.yml
vendored
6
.github/workflows/build.yml
vendored
|
@ -660,7 +660,7 @@ jobs:
|
|||
- name: Build for modduo
|
||||
if: steps.mpb-cache.outputs.cache-hit == 'true'
|
||||
run: |
|
||||
make modduo HEADLESS=true WITH_LTO=${{ env.WITH_LTO }} MODDUO=true -j $(nproc)
|
||||
make modduo CIBUILD=true HEADLESS=true MODDUO=true WITH_LTO=${{ env.WITH_LTO }} -j $(nproc)
|
||||
- name: Set sha8
|
||||
id: slug
|
||||
run: echo "SHA8=$(echo ${{ github.sha }} | cut -c1-8)" >> $GITHUB_ENV
|
||||
|
@ -702,7 +702,7 @@ jobs:
|
|||
- name: Build for modduox
|
||||
if: steps.mpb-cache.outputs.cache-hit == 'true'
|
||||
run: |
|
||||
make modduox HEADLESS=true WITH_LTO=${{ env.WITH_LTO }} -j $(nproc)
|
||||
make modduox CIBUILD=true HEADLESS=true WITH_LTO=${{ env.WITH_LTO }} -j $(nproc)
|
||||
- name: Set sha8
|
||||
id: slug
|
||||
run: echo "SHA8=$(echo ${{ github.sha }} | cut -c1-8)" >> $GITHUB_ENV
|
||||
|
@ -744,7 +744,7 @@ jobs:
|
|||
- name: Build for moddwarf
|
||||
if: steps.mpb-cache.outputs.cache-hit == 'true'
|
||||
run: |
|
||||
make moddwarf HEADLESS=true WITH_LTO=${{ env.WITH_LTO }} -j $(nproc)
|
||||
make moddwarf CIBUILD=true HEADLESS=true WITH_LTO=${{ env.WITH_LTO }} -j $(nproc)
|
||||
- name: Set sha8
|
||||
id: slug
|
||||
run: echo "SHA8=$(echo ${{ github.sha }} | cut -c1-8)" >> $GITHUB_ENV
|
||||
|
|
2
dpf
2
dpf
|
@ -1 +1 @@
|
|||
Subproject commit 48c4ebf27baaf9c039209df1443013dc977e0819
|
||||
Subproject commit 55ab560e3cf8c408cd7e36d847cf2c1a34cf59e5
|
|
@ -31,13 +31,8 @@
|
|||
#define DISTRHO_PLUGIN_URI "https://distrho.kx.studio/plugins/cardinal#fx"
|
||||
#define DISTRHO_PLUGIN_CLAP_ID "studio.kx.distrho.cardinal#fx"
|
||||
|
||||
#if defined(__MOD_DEVICES__)
|
||||
# define DISTRHO_PLUGIN_NAME "Cardinal Mini"
|
||||
# define DISTRHO_PLUGIN_LABEL "CardinalMini"
|
||||
#else
|
||||
# define DISTRHO_PLUGIN_NAME "Cardinal FX"
|
||||
# define DISTRHO_PLUGIN_LABEL "CardinalFX"
|
||||
#endif
|
||||
#define DISTRHO_PLUGIN_NAME "Cardinal FX"
|
||||
#define DISTRHO_PLUGIN_LABEL "CardinalFX"
|
||||
|
||||
#ifdef HEADLESS
|
||||
#define DISTRHO_PLUGIN_HAS_UI 0
|
||||
|
|
|
@ -5,6 +5,5 @@
|
|||
#
|
||||
|
||||
NAME = CardinalMini
|
||||
PLUGIN_CLASS = distrho_cardinal_mini
|
||||
PLUGIN_URI = https://distrho.kx.studio/plugins/cardinal\#mini
|
||||
MODGUI_CLASS_NAME = distrho_cardinal_mini
|
||||
include ../Makefile.cardinal.mk
|
||||
|
|
|
@ -232,6 +232,7 @@ all: $(TARGETS)
|
|||
ifeq ($(MOD_BUILD),true)
|
||||
$(MAKE) -C Cardinal lv2
|
||||
$(MAKE) -C CardinalFX lv2
|
||||
$(MAKE) -C CardinalMini lv2
|
||||
else ifeq ($(WASM),true)
|
||||
$(MAKE) -C CardinalNative
|
||||
# $(MAKE) -C CardinalMini modgui
|
||||
|
|
|
@ -303,7 +303,13 @@ BASE_FLAGS += -DCARDINAL_NOSIMD
|
|||
endif
|
||||
|
||||
ifeq ($(MOD_BUILD),true)
|
||||
BASE_FLAGS += -DDISTRHO_PLUGIN_USES_MODGUI=1 -DDISTRHO_PLUGIN_MINIMUM_BUFFER_SIZE=0xffff
|
||||
BASE_FLAGS += -DDISTRHO_PLUGIN_MINIMUM_BUFFER_SIZE=0xffff
|
||||
BASE_FLAGS += -DDISTRHO_PLUGIN_USES_MODGUI=1
|
||||
ifeq ($(CARDINAL_VARIANT),mini)
|
||||
BASE_FLAGS += -DDISTRHO_PLUGIN_USES_CUSTOM_MODGUI=0
|
||||
else
|
||||
BASE_FLAGS += -DDISTRHO_PLUGIN_USES_CUSTOM_MODGUI=1
|
||||
endif
|
||||
endif
|
||||
|
||||
ifneq ($(WASM),true)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue