falkTX
|
076ff97697
|
Different containers per arch
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
4629f96258
|
Use PTHREAD_MUTEX_ERRORCHECK for juce5 WaitableEvent
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
697d3340d4
|
1 more place to not set PTHREAD_PRIO_INHERIT for ARM
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
29bbf9a0f7
|
Fix some warnings and macOS build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
bb9591584c
|
Do not use opengl module for juce6.1
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
5ae509599d
|
Rename embed option to headless
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
1da9ce0629
|
Fix linux armhf and macos build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
054e5c5899
|
Reenable all CI builds again
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
604626b1a4
|
Do not set PTHREAD_PRIO_INHERIT for ARM builds
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
e8e474d738
|
Continue battling meson
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
9b0581945b
|
Disable LTO by default
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
7ee1f48b34
|
Fix lv2 ttl gen step in a proper way for meson
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
c2e99c0782
|
Enable CI arm builds too
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
a4e9d68ed0
|
Try linux-i686 CI build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
7b071b0ebf
|
workaround for win64 builds
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
1f0ad6eef9
|
Simplify CI setup, move some logic to a script
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
8ccc290525
|
More JUCE tweaks for JUCE_AUDIOPROCESSOR_NO_GUI
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
a373427490
|
Fix a few plugins for linux-embed build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
e6b52f05c6
|
CI cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
26c736fa19
|
CI fixup
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
f63c441ad7
|
Use recursive clone on CI jobs
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
f7193c121a
|
Replace custom juce 6.0 folder with git submodule
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
3bd900fe88
|
Refresh 6.0 patches
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
a38bb0d473
|
Fix windows builds, skip juce7 builds for now
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
c4534c95bc
|
Add back juce6.0, to be used for vitalium
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
28532c5024
|
Rename juce6 to juce6.1
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
f2dbaded0a
|
Skip ARM CI stuff that currently gets stuck
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
6f732536d1
|
Fix juce7 build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
4936b048e3
|
Remove unused javacore files
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
452839232c
|
Add juce7 patches
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
0de4c359bf
|
Update JUCE 7 to 7.0.1
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
b88fedd991
|
Adjust build for juce7 update
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
af1152e689
|
Fix swankyamp linux-embed build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
2c3ff26e1e
|
Adjustments for building juce7 as static lib
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
b4b9135c8f
|
Add juce 7.0
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
0880a48682
|
Move mingw-std-threads to libs dir
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
9d9b15a4d8
|
Update .gitignore
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
2697c5df77
|
Update juce6 for nogui/embed fixes
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
d500be0794
|
Fix a typo, disable windows CI builds for now
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
df21b91729
|
Split optimizations into different options
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
0735e7bab9
|
A few corrections detected from CI builds
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
8f45035494
|
First push for CI actions
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
457678c455
|
Add flag for helping to build macOS universal binaries
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
1b8d734818
|
Tweak build flags and optimizations
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
2823ffe376
|
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
d010c4f587
|
Remove old travis config
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
b6fb15d5e2
|
Move stuff around to properly differentiate between juce versions
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
Florian Jung
|
5907a18cb5
|
JuceOPL: Fix GUI not updating on parameter changes
|
3 years ago |
falkTX
|
9f93a1966f
|
Add new files (not used)
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
da3c3cc5a6
|
A few more tweaks needed for JUCE_AUDIOPROCESSOR_NO_GUI
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |