falkTX
|
2fde2920e3
|
Replace shared lib build option with a minimal interface
Signed-off-by: falkTX <falktx@falktx.com>
|
5 months ago |
falkTX
|
250bc46b17
|
Fix building gles + wasm + makefile from plugin dir
Signed-off-by: falkTX <falktx@falktx.com>
|
5 months ago |
falkTX
|
64c9378e14
|
Generate proper wasm standalone with cmake, cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
a56ff9799e
|
Split OpenGL2 and OpenGL3 implementations into separate files
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
836d409983
|
Support gles2 and gles3 UI type in Makefile builds too
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
8c30f9f1ed
|
Fix LV2 monolithic builds
Signed-off-by: falkTX <falktx@falktx.com>
|
7 months ago |
falkTX
|
6d4bf6b47e
|
Always build monolithic lv2 with makefile, give warning if needed
Signed-off-by: falkTX <falktx@falktx.com>
|
7 months ago |
falkTX
|
5e6eee3607
|
Cleanup, fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
10 months ago |
falkTX
|
cab7f3ae66
|
More cmake webview build fixes
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
802774a040
|
Implement webview for windows, custom choc fork
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
bcd834cc64
|
Initial implementation for DISTRHO_UI_USE_WEB_VIEW
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
472cda840e
|
Cleanup build flags and config, error out early
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
3a3885e2bc
|
Give up on real external UIs, use pugl stub instead
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
90ee1072f8
|
Initial implementation for webviews, test it in ext-embed example
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
4e63344dad
|
More web preps
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
370af7f263
|
Preparations for a future DISTRHO_PLUGIN_WANT_WEBVIEW
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
0ceb411fde
|
Adjust last commit to work for DPF example plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
564a47745b
|
Fix inclusion of Makefile.plugins.mk together with many others
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
b502b5241c
|
base makefile docs, WIP
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
43fbcbb326
|
Allow to include Makefile.plugins.mk from anywhere, add some docs
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
db7ee14af9
|
AU: always allow to set input element rate, fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
9be6a49c42
|
AU related fixups
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
94f4e33aa6
|
Allow to build AU plugins with cmake
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
4bbef7482f
|
Fix UI direct access for AU builds, use 4char DPF codes
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
f581a3d444
|
Initial handling of AU parameters
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
f1366080a7
|
stubs for AU UI creation, works but does nothing
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
6d669870db
|
Build a loadable AU object, debug and stubs
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
dfc9e235c0
|
Another attempt at AU support
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
8b6196b482
|
Update to latest pugl
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
eba584917c
|
Fix typo leading to missing plugin resources on macOS
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
4d783d76cb
|
Use wasapi on windows standalones
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
d654757049
|
Also set win32 gui type on makefile
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
116dfbd2a5
|
Rebuild dgl libs as needed
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
90004b0d43
|
Makefile cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
08a99f5a67
|
Expose VST2/3_BINARY_DIR in base makefile, handy for packaging
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
8d6748c502
|
Make sure to optimize modgui builds
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
8eb504d3eb
|
Allow file browsers in modgui build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
fec59af373
|
Use -modgui as build suffix dir when building via wasm
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
da582de935
|
Initial implementation of modgui over wasm
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
205e0215af
|
Improve handling of custom build dirs when using Makefiles
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
79948069d5
|
Add extra ui libs to make builds too
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
564f6519b4
|
Allow to have separate DSP vs UI plugin rebuild deps
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
Luciano Iam
|
a2887f427b
|
Include CLAP bin in plugins Makefile clean target
|
3 years ago |
falkTX
|
bf8248ef0e
|
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
8bbce1c2c1
|
Fix a typo
|
3 years ago |
falkTX
|
94428d3603
|
Make sure to tell plugin about CLAP UI param changes
|
3 years ago |
falkTX
|
4fcab4f6b4
|
Rename plugin.vst to plugin.bundle as we use it for CLAP now too
|
3 years ago |
falkTX
|
df964fe739
|
Use proper clap filename target
|
3 years ago |
falkTX
|
04d86c7196
|
Start implementing CLAP
|
3 years ago |
falkTX
|
dffa860fb8
|
Prepare stub to be used for clap and other implementations
|
3 years ago |