Commit graph

119 commits

Author SHA1 Message Date
falkTX
5465b44705
More tweaks for future wasm
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-09 16:01:49 +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
e810c8e4a9
Some experiments with LTO
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-06 20:06:19 +00:00
falkTX
5a98036a7d
Hide symbols from zstd too
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-06 19:16:45 +00:00
falkTX
6e3581675f
Hide libspeexdsp symbols
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-06 19:00:31 +00:00
falkTX
802768a77e
Fix -fno-finite-math-only placement, overriding user flags
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-04 15:58:30 +00:00
falkTX
ae8e93a780 bsd sed is sooo bad.. 2021-10-27 02:07:31 +01:00
falkTX
20668cbdca Force HAVE_LIBZSTD in there, we need it 2021-10-27 01:19:54 +01:00
falkTX
570f9f94a9 Make sure libarchive uses libzstd instead of external tools; Cleanup 2021-10-27 00:16:12 +01:00
falkTX
a00020e597
Support fully headless builds
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-23 02:30:42 +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
05df01ef3a Fix build dir outside of source 2021-10-21 00:53:22 +01:00
falkTX
11cd37ea7a
Make LTO optional; Redefine some conflicting plugin types
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-19 16:01:30 +01:00
falkTX
0dce76052e
Initial steps for LTO, not enabled yet
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-19 14:20:43 +01:00
falkTX
289d8a80f2 Fix macOS build 2021-10-19 01:30:52 +01:00
falkTX
cab4c3eb20
Use the custom make to call into VCV deps, even for extracting
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 22:17:01 +01:00
falkTX
2f0ab547ee
Stop building libarchive shared lib
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 20:49:48 +01:00
falkTX
f9c1241b38
More build fixes, ensure no duplicated widget names
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-17 14:58:20 +01:00
falkTX
2a5769a6ca Reorganize files, add Fundamental plugins 2021-10-16 23:48:44 +01:00