falkTX
1ce8f99358
Sign all files inside LV2 bundle
Signed-off-by: falkTX <falktx@falktx.com>
1 week ago
Filipe Coelho
5b32b1cac4
macOS signing and notarization ( #516 )
* Allow to pass p12 certificates to CI for macOS signing
* test passing secrets to CI job
* fix html file location for web-meters example
* push all builds for notarization
1 week ago
dreamer
bbedb38c30
optional notarization step ( #511 )
* optional notarization step
* use correct package
* add optional keychain profile and log comment
3 months ago
falkTX
c15cb7e40e
wasm: center non-resizable UIs
Signed-off-by: falkTX <falktx@falktx.com>
5 months ago
falkTX
2fde2920e3
Replace shared lib build option with a minimal interface
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
Damien Zammit
f60444f274
valgrind: Add malloc / memalign suppression for real 1d fftw
Because: Testing on actual CI showed different results than locally.
8 months ago
Damien Zammit
17173b5483
valgrind: Add suppression for real 1d fft leaks
9 months ago
falkTX
46b46fa14e
Copy AU bundle for testing script, no other way works
Signed-off-by: falkTX <falktx@falktx.com>
10 months ago
falkTX
5424b730c6
Fix typo in last commit
Signed-off-by: falkTX <falktx@falktx.com>
10 months ago
falkTX
290c4089be
Start of install-plugins-symlinks.sh util script for development
Signed-off-by: falkTX <falktx@falktx.com>
10 months ago
Christopher Arndt
fac31729ed
fix: TTL generator exe path when building for windows
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
1 year ago
falkTX
a3ef9b8a40
Allow MACOS_PKG_LICENSE_FILE var for macos packaging
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
9f4fcf9dda
Allow to override bin-dir for ./utils/generate-ttl.sh
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
eee65f0663
Allow to customize more macOS installer details
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
b25e97c2da
Fix macOS codesign after fixing lv2 suffix
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
75e009f8d2
Deal with macOS notarization for plugins
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
fb0e7bff26
Fix for missing realpath on macOS
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
ef597d4ef5
Allow package-osx-bundles.sh to use build subdir
Signed-off-by: falkTX <falktx@falktx.com>
1 year 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
805ce70759
A small utlity to convert binary plugin state to json
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
Patrick Desaulniers
a4c83bfdc9
Fix typo in package-osx-bundles.sh
2 years ago
falkTX
16b632a434
Make macOS package script more dynamic, no forced formats
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
b4b0c7c67e
Do not error out when generating ttl for empty lv2 bundles
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
aa5c237bfb
Adjust for leak in fftw plan
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
34d4ea55b8
Fix utils/package-osx-bundles.sh for cmake builds
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
af38050160
Add CLAP to macOS packaging
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
5ddaeefc47
Tweak valgrind suppression file
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
a44fea0ff5
Add mesa so to valgrind suppression file
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
4fcab4f6b4
Rename plugin.vst to plugin.bundle as we use it for CLAP now too
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
falkTX
4d7b97c70d
Allow to use custom txt file for macOS installer
3 years ago
falkTX
4edfa52a04
res2c.py: generate unsigned char bytes, allow to set output folder
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
7b8eefb59f
Update valgrind suppression file, a few more libdl and xlib things
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
923c4fbca0
Deal with _dl_allocate_tls mem leak of libdl in ubuntu 22.04
3 years ago
falkTX
2d5dd370c6
Create macOS app bundles for standalones with custom UI
3 years ago
falkTX
0c04a07e56
Make macOS installer allowed to install without rosetta2
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
c6c6900b87
Add steps to create a plugin as shared library
The exported createSharedPlugin function will return a DPF Plugin
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
2d1ec00e27
Proper setup of macOS VST bundles after the recent changes
4 years ago
falkTX
e2dcc29bfb
Always follow symlinks when creating macOS package
4 years ago
falkTX
a88514b734
Add new USE_VST2_BUNDLE makefile option, WIP
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
a7c2278668
VST3: Fix UI related issues
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
318c76dd54
Fix a compiler warning
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
72423e1edd
Mention VST3 in cmake
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
5614c5b8a7
Add VST3 to CI and packaging scripts
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
8d83f11df2
Remove win32 specific vst3 exports from version file
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
Jean Pierre Cimalando
8061ea254b
make: windows exports with def files
4 years ago
Jean Pierre Cimalando
f4bf9e5cc8
Have the macOS symbol in exp files
4 years ago