falkTX
14a2cb153e
Use -fsingle-precision-constant for MOD builds
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-26 22:03:33 +00:00
falkTX
7977e04e32
Cleanup
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-22 10:23:29 +00:00
falkTX
a8009a172d
Enable all the builds again
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-14 14:10:22 +00:00
falkTX
d4ddc88af4
Enable all MOD builds
2022-01-14 02:03:59 +00:00
falkTX
1b23dbce4b
Require liblo in headless build
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-13 20:16:30 +00:00
falkTX
5e5a53ab2b
Experiments with static builds
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-12 15:39:09 +00:00
falkTX
a16c43f094
Make sure to not use fluidsynth for now
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-12 07:35:32 +00:00
falkTX
396a69d264
Fix make install after removal of fx/synth standalone variants
2021-12-31 23:02:54 +00:00
falkTX
b2db0a4f91
Add unzipfx make step
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-29 17:58:50 +00:00
falkTX
3e778c933c
Make small fonts less blurry
...
Who cares about correct rendering at such small sizes anyway
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-23 01:56:37 +00:00
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
2021-12-14 22:16:37 +00:00
falkTX
9bd0d805fd
Fix text offset in some areas, cleanup
2021-12-12 18:39:18 +00:00
falkTX
2de11d4a24
Do not build internal zynaddsubfx
...
Fixes #86
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-12 11:32:48 +00:00
falkTX
ddb7f4b61c
Fix build when zyn ui deps or projectm is installed
2021-12-11 00:04:12 +00:00
falkTX
b0d331d12e
Skip building extra carla plugins in debug builds
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-10 12:47:23 +00:00
falkTX
d10825bdcd
Enable carla "external" dpf internal plugins, mostly for Ildaeil
2021-12-10 09:54:13 +00:00
falkTX
039a63c384
Always build quickjs, force CC and CXX on custom make deps
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-03 22:51:12 +00:00
falkTX
4c4c3ae135
Experiment with Ildaeil plugin scanning on main thread, for AU
2021-11-17 14:25:31 +00:00
falkTX
f0750f235e
Fix make-install target; Cleanup whitespace
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-15 15:26:04 +00:00
falkTX
05d7548981
Fix compiler warnings, update a few modules
2021-11-13 18:45:49 +00:00
falkTX
cb016113d6
Fix headless build
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-09 15:03:24 +00:00
falkTX
bac019897f
Start makefile tweaks to allow wasm builds
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-09 12:59:54 +00:00
falkTX
13727bbf8c
Fix headless build, add CI test for it; Add missing Ildaeil.svg
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-08 17:12:17 +00:00
falkTX
1ccbea05de
Disable a couple of things in the Carla build
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-06 16:11:29 +00:00
falkTX
fe71a5be47
Fix build steps
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-06 15:40:34 +00:00
falkTX
072f9ee3ca
Get Ildaeil to do some useful things
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-05 23:07:18 +00:00
falkTX
a00020e597
Support fully headless builds
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-23 02:30:42 +01:00
falkTX
d4b17e0a90
Sort out some makefile details
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-23 01:13:15 +01:00
falkTX
33c496532e
Properly setup macOS VST2/3 bundles
2021-10-22 01:02:33 +01:00
falkTX
6e837dda8c
Do not use RGBA on OpenGL setups for now
...
Fixes #20
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-21 20:23:00 +01:00
falkTX
e5fb0e1986
Fix debug build and lv2 gen
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-21 18:16:22 +01:00
falkTX
6675a1e81d
Allow to link against system dependencies
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-21 17:35:41 +01:00
falkTX
28bcac708f
Tweaks for proper plugin resource usage
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-21 17:10:54 +01:00
falkTX
649773c851
Continue work for redistributable binaries, WIP
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-21 12:03:01 +01:00
falkTX
2a5769a6ca
Reorganize files, add Fundamental plugins
2021-10-16 23:48:44 +01:00
falkTX
6ea36693e6
Fix up VCV dependency building
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-09 22:54:18 +01:00
falkTX
a482ee7b73
Disable dev mode, use source dir as system dir; Fix some builds
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-09 22:43:05 +01:00
falkTX
14fe8acc04
Use our own nanovg
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-09 01:09:52 +01:00
falkTX
0845a0ffa2
Rename
2021-10-08 10:33:14 +01:00
falkTX
ee3f3771a4
Switch to using VCV nanovg; Hook mouse events; Add resize handle
2021-10-08 01:50:21 +01:00
falkTX
6700c10148
More handling of VCV deps
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-07 13:26:42 +01:00
falkTX
812afaf90b
Initial commit
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-07 11:00:47 +01:00