Commit graph

29 commits

Author SHA1 Message Date
falkTX
c44acc8241
Update carla and dpf, bump version to 24.04
Signed-off-by: falkTX <falktx@falktx.com>
2024-04-04 09:49:12 +02:00
falkTX
3184fdbba9
Update DPF, bump version, rebuild CI libs
Signed-off-by: falkTX <falktx@falktx.com>
2024-03-22 23:15:43 +01:00
falkTX
1b4cd16075
Bump version to 24.01
Signed-off-by: falkTX <falktx@falktx.com>
2024-01-01 23:14:12 +01:00
falkTX
acd9035b9c
Bump version to 23.10
Signed-off-by: falkTX <falktx@falktx.com>
2023-10-21 15:13:45 +02:00
falkTX
c6a7117dcf
Fix app plist syntax breaking macOS builds
Signed-off-by: falkTX <falktx@falktx.com>
2023-09-07 09:47:52 +02:00
falkTX
d5b23d49ba
Fix a typo
Signed-off-by: falkTX <falktx@falktx.com>
2023-09-05 16:24:43 +02:00
falkTX
0255e5b872
Bump version to 23.09, add a few details in macOS app plist
Signed-off-by: falkTX <falktx@falktx.com>
2023-09-05 13:05:54 +02:00
falkTX
09921e2c28
Fix last commit
Signed-off-by: falkTX <falktx@falktx.com>
2023-05-21 20:48:06 +02:00
falkTX
466c8d4235
Tweak macOS packaging
Signed-off-by: falkTX <falktx@falktx.com>
2023-05-21 15:49:06 +02:00
falkTX
344dec5d31
Make CI workflow templated, so it is easier to maintain
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-22 17:28:46 +02:00
falkTX
5555e22d43
Add inno bits for picking VST2 folder location
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-20 20:10:40 +02:00
falkTX
ebb4091a60
Use unzipfx approach for Windows zip executables
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-02 09:22:40 +00:00
falkTX
29530caafb
Fix windows builds against latest Carla
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-25 11:58:50 +00:00
falkTX
6655ba0a58 Add 22.09 celebratory patch 2022-09-19 15:05:37 +01:00
falkTX
a381b3d160
Add CLAP plugin format to release artifacts, mention it in README
Signed-off-by: falkTX <falktx@falktx.com>
2022-09-07 22:52:41 +01:00
falkTX
98fdb7f7a0
Remove vst3 note on macOS installer
Signed-off-by: falkTX <falktx@falktx.com>
2022-09-06 21:46:21 +01:00
falkTX
dc1cc5d044 Only enable LTO in specific builds 2022-08-02 18:36:49 +01:00
falkTX
340e927ae3 More work for native audio variant, add to win and mac installers 2022-08-02 14:30:50 +01:00
falkTX
76b18507f2 Do not install jack standalone for windows by default 2022-07-14 20:17:30 +01:00
falkTX
63afbaacd8
Tweak default wasm buffer size, allow to change it via menu
Signed-off-by: falkTX <falktx@falktx.com>
2022-07-11 18:11:42 +01:00
falkTX
b29c079266
Fix fundamental wavetable garbage reads, and windows builds
Signed-off-by: falkTX <falktx@falktx.com>
2022-06-27 23:44:13 +01:00
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
f59ff8f266
Add jack standalone to windows installer
Signed-off-by: falkTX <falktx@falktx.com>
2022-03-19 18:08:41 +00:00
falkTX
9c700d3bff
Fix location of carla files on the windows installers
Signed-off-by: falkTX <falktx@falktx.com>
2022-03-17 19:55:37 +00: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
ddddd0f9bc Fix win32 installer
Signed-off-by: falkTX <falktx@falktx.com>
2022-03-16 01:42:18 +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
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