falkTX
14a2cb153e
Use -fsingle-precision-constant for MOD builds
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
7977e04e32
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
a8009a172d
Enable all the builds again
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
d4ddc88af4
Enable all MOD builds
3 years ago
falkTX
1b23dbce4b
Require liblo in headless build
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
5e5a53ab2b
Experiments with static builds
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
a16c43f094
Make sure to not use fluidsynth for now
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
396a69d264
Fix make install after removal of fx/synth standalone variants
3 years ago
falkTX
b2db0a4f91
Add unzipfx make step
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
3e778c933c
Make small fonts less blurry
Who cares about correct rendering at such small sizes anyway
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
Filipe Coelho
43951635e9
Setup PawPaw and let it be used for CI extra deps ( #93 )
* Setup PawPaw and let it be used for CI extra deps
* Fix ci file
* Update readme
* Fix a typo
* Fix another typo
* Let PawPaw handle the build setup/env
* Fix typo
* One more fix
* Update AudibleInstruments
Signed-off-by: falkTX <falktx@falktx.com>
* Cleanup/Improve CardinalModuleWidget hackery
Signed-off-by: falkTX <falktx@falktx.com>
* Use LTO in PawPaw, fix build setup again
Signed-off-by: falkTX <falktx@falktx.com>
* Install libglib2.0-dev on CI static builds; Fix Prism conflicts
Signed-off-by: falkTX <falktx@falktx.com>
* Investigate why CI fails to install arch ports
Signed-off-by: falkTX <falktx@falktx.com>
* Ignore glib/fluidsynth for now
Signed-off-by: falkTX <falktx@falktx.com>
* Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
* Fix a typo
Signed-off-by: falkTX <falktx@falktx.com>
* Fix another typo
Signed-off-by: falkTX <falktx@falktx.com>
* Use -m32 in linux-i686 builds
Signed-off-by: falkTX <falktx@falktx.com>
* Try using g++-multilib instead of g++-i686-linux-gnu
Signed-off-by: falkTX <falktx@falktx.com>
* Force fix macOS build
* Use shasum5.28
3 years ago
falkTX
9bd0d805fd
Fix text offset in some areas, cleanup
3 years ago
falkTX
2de11d4a24
Do not build internal zynaddsubfx
Fixes #86
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
ddb7f4b61c
Fix build when zyn ui deps or projectm is installed
3 years ago
falkTX
b0d331d12e
Skip building extra carla plugins in debug builds
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
d10825bdcd
Enable carla "external" dpf internal plugins, mostly for Ildaeil
3 years ago
falkTX
039a63c384
Always build quickjs, force CC and CXX on custom make deps
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
4c4c3ae135
Experiment with Ildaeil plugin scanning on main thread, for AU
3 years ago
falkTX
f0750f235e
Fix make-install target; Cleanup whitespace
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
05d7548981
Fix compiler warnings, update a few modules
3 years ago
falkTX
cb016113d6
Fix headless build
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
bac019897f
Start makefile tweaks to allow wasm builds
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
13727bbf8c
Fix headless build, add CI test for it; Add missing Ildaeil.svg
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
1ccbea05de
Disable a couple of things in the Carla build
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
fe71a5be47
Fix build steps
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
072f9ee3ca
Get Ildaeil to do some useful things
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
a00020e597
Support fully headless builds
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
d4b17e0a90
Sort out some makefile details
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
33c496532e
Properly setup macOS VST2/3 bundles
3 years ago
falkTX
6e837dda8c
Do not use RGBA on OpenGL setups for now
Fixes #20
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
e5fb0e1986
Fix debug build and lv2 gen
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
6675a1e81d
Allow to link against system dependencies
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
28bcac708f
Tweaks for proper plugin resource usage
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
649773c851
Continue work for redistributable binaries, WIP
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
2a5769a6ca
Reorganize files, add Fundamental plugins
3 years ago
falkTX
6ea36693e6
Fix up VCV dependency building
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
a482ee7b73
Disable dev mode, use source dir as system dir; Fix some builds
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
14fe8acc04
Use our own nanovg
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
0845a0ffa2
Rename
3 years ago
falkTX
ee3f3771a4
Switch to using VCV nanovg; Hook mouse events; Add resize handle
3 years ago
falkTX
6700c10148
More handling of VCV deps
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
812afaf90b
Initial commit
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago