falkTX
31f8436494
Fix macOS installer for systems without rosetta2
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-06-17 22:39:35 +01:00
falkTX
e3bdc61c18
Try to fix windows builds
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-06-02 19:34:24 +01:00
falkTX
ec7e6b231e
Fail build if wrong macOS target used, fix macOS AU (missing fftw)
2022-05-15 01:16:23 +01:00
falkTX
e91ad350b4
Fix PathSet Nudge colors; Import AudibleInstruments fixes
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-05-14 20:29:25 +01:00
falkTX
4a2cc44f65
Cleanup
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-05-14 19:41:23 +01:00
falkTX
e6c91bfa26
Build fixes
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-05-14 17:37:09 +01:00
falkTX
02a482c7c1
Rebuild CI cache, to catch -Wobjc-method-access as errors
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-05-04 15:45:23 +01:00
falkTX
b107eca98b
Remove CI build timestamp, does not do what we need
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-04-27 12:41:30 +01:00
falkTX
d3c6bd8a61
Really fix macOS-intel build
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-04-26 21:14:30 +01:00
falkTX
f58875e0eb
Try to fix macos-intel build
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-04-26 19:19:15 +01:00
falkTX
a9b87c4cdd
Build cache tweaks, add macos-intel target
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-04-26 16:36:43 +01:00
falkTX
166d687c7d
Try the new build cache setup
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-04-26 14:45:00 +01:00
falkTX
345f58d426
New attempt at build caching, try with linux builds first
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-04-26 11:45:57 +01:00
falkTX
fdaf1ec204
Update Fundamental, mention it in README and LICENSES
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-04-25 23:50:36 +01:00
falkTX
f50af730a7
Update rest of fundamental, leaving some TODOs for later
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-04-23 23:08:51 +01:00
falkTX
cd26495950
Enable all fundamental, even unfinished panels; Delete Unity + Viz
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-04-23 18:37:47 +01:00
falkTX
6167d6bf13
Add fundamental scope, tweak build cache
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-04-23 01:40:44 +01:00
falkTX
94ba48623a
Fix build, improve caching
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-04-16 13:37:01 +01:00
falkTX
cafceb6617
Cache entire build
2022-04-14 00:02:21 +01:00
falkTX
02b1c78ccc
Fix and enable carla on windows CI builds
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-03-16 19:00:41 +00:00
falkTX
7af1f52b8c
Create windows installer, without carla for now
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-03-15 10:03:12 +00:00
falkTX
17e8c70c1a
Skip Carla bundling on windows builds for now
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-03-14 23:20:59 +00:00
falkTX
07e71d7c7b
Tweak full Carla build to match our custom one
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-03-13 17:36:49 +00:00
falkTX
44684cbb95
Packaging tweaks, rebuild CI deps
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-03-13 16:25:43 +00:00
Filipe Coelho
a1017be6ea
Packaging fixes ( #192 )
...
* Start cleanup for improved packaging
Signed-off-by: falkTX <falktx@falktx.com>
* Use the same folder for VST2 plugins
Signed-off-by: falkTX <falktx@falktx.com>
* Fix static build
Signed-off-by: falkTX <falktx@falktx.com>
* Do not set source-dir in CI builds
Signed-off-by: falkTX <falktx@falktx.com>
* Set a custom fallback systemdir per OS
Signed-off-by: falkTX <falktx@falktx.com>
* CI tweaks
Signed-off-by: falkTX <falktx@falktx.com>
* Build the whole pyqt on windows
Signed-off-by: falkTX <falktx@falktx.com>
* Mention AU in readme and differences docs
Signed-off-by: falkTX <falktx@falktx.com>
* Add specialized utils for macOS packaging
Signed-off-by: falkTX <falktx@falktx.com>
* Fix plugin-validation build
Signed-off-by: falkTX <falktx@falktx.com>
* Fix build
Signed-off-by: falkTX <falktx@falktx.com>
* Do not create window for lv2lint tests
* Start enabling AU builds
* Copy over mod.lv2 specs for validation
* Skip main cardinal lv2lint, the custom CVPorts are not supported
* au build needs carla
* More CI tweaks
* Build headless version for plugin validation
* Fix typo
* Only show missing resources error message once
Signed-off-by: falkTX <falktx@falktx.com>
* Fallback to system path even if using a plugin bundle
Signed-off-by: falkTX <falktx@falktx.com>
* CI fixes, build full carla on Windows
Signed-off-by: falkTX <falktx@falktx.com>
* Rename script
Signed-off-by: falkTX <falktx@falktx.com>
* Silly typo
Signed-off-by: falkTX <falktx@falktx.com>
* More CI tweaks, add windows installer
Signed-off-by: falkTX <falktx@falktx.com>
* Setup Carla paths for Windows
Signed-off-by: falkTX <falktx@falktx.com>
* Yet more tweaks
Signed-off-by: falkTX <falktx@falktx.com>
* Package carla on windows, use xvfb-run
Signed-off-by: falkTX <falktx@falktx.com>
* Test win32 build too
Signed-off-by: falkTX <falktx@falktx.com>
* Finalize rework
Signed-off-by: falkTX <falktx@falktx.com>
2022-03-12 22:12:22 +00:00
falkTX
ef1d02bbc6
Finish jucewrapper details, attempt at AU packaging
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-03-12 01:52:10 +00:00
falkTX
70e22614be
CI: Rebuild base dependencies
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-03-10 21:57:39 +00:00
falkTX
eb95b5990c
Fix macOS CI build artifacts uploading temporary pkgs
2022-02-15 01:05:04 +00:00
falkTX
a9e5b9a33e
Fix last commit
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-14 18:22:26 +00:00
falkTX
2cb4888d17
Prepare for release
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-14 13:00:31 +00:00
falkTX
6e1ad60169
Adjust CI to use correct names on release
2022-02-14 12:33:58 +00:00
falkTX
1b64240024
Upload release files automatically
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-14 02:36:28 +00:00
falkTX
0a9227c526
Upload both source tars
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-13 01:32:42 +00:00
falkTX
8cb7a50e62
Fix CI tarball step
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-13 01:00:42 +00:00
falkTX
8200d30ed8
Create an extra source tarball with vendored libs inside
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-13 00:30:52 +00:00
falkTX
335db79d14
More packaging stuff
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-12 23:38:22 +00:00
falkTX
c9fd262e75
Fix MOD builds
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-10 20:50:39 +00:00
falkTX
9cb3696feb
Only the read lock needs priority inversion
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-10 19:26:09 +00:00
falkTX
b5ac998e4a
Tweak modgui, add initial PDF docs
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-10 18:17:04 +00:00
falkTX
3dd4a05852
Remove now useless SKIP_RTAUDIO_FALLBACK=true flag on CI builds
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-08 01:28:56 +00:00
falkTX
7977e04e32
Cleanup
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-22 10:23:29 +00:00
falkTX
e0d6d59ce9
Start file list for audiofile module
2022-01-14 20:11:58 +00:00
falkTX
ec2f455826
qemu-user-static is needed for MOD builds
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-14 14:49:25 +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
3c3628029b
at least cache the builds
2022-01-14 03:31:44 +00:00
falkTX
d4ddc88af4
Enable all MOD builds
2022-01-14 02:03:59 +00:00
falkTX
337da94d70
Use minimal instead of pure toolchain
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-13 21:21:51 +00:00
falkTX
2101d9ebe2
Alternative approach to building mod binaries
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-13 19:54:15 +00:00
falkTX
bd05259d31
Generate dwarf binaries instead of duox
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-12 09:22:22 +00:00
falkTX
cdca9b8891
Fix last commit
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-12 07:06:57 +00:00