Commit Graph

502 Commits

Author SHA1 Message Date
falkTX 7a97d99d32
Make sure linux builds happen for master branch
Signed-off-by: falkTX <falktx@falktx.com>
2019-03-02 18:48:22 +01:00
falkTX 1f52e9aac6
Make sure to copy the right binaries on the linux script
Signed-off-by: falkTX <falktx@falktx.com>
2019-02-27 09:51:47 +01:00
falkTX 573db1c483
Fix missing variable in script
Signed-off-by: falkTX <falktx@falktx.com>
2019-02-27 09:43:22 +01:00
falkTX e13ba29a47
Update kxstudio deb package to use for static builds
Signed-off-by: falkTX <falktx@falktx.com>
2019-02-27 09:39:44 +01:00
falkTX 995c8b9dd7
Bump version
Signed-off-by: falkTX <falktx@falktx.com>
2019-02-27 05:05:45 +01:00
falkTX a0a8955ca2
Ship vst plugin in windows builds
Signed-off-by: falkTX <falktx@gmail.com>
2019-01-30 15:40:29 +01:00
falkTX b11ee85359
Start packaging windows vst version, WIP
Signed-off-by: falkTX <falktx@gmail.com>
2019-01-29 09:09:28 +01:00
falkTX fac3969b0f Update READMEs to mention VST3 and AU support
Signed-off-by: falkTX <falktx@gmail.com>
2019-01-22 16:50:01 +01:00
falkTX e364a0d113 Add script to generate mac vst bundles 2019-01-22 16:50:01 +01:00
Samson ab8803c9f5 All scripts use Bash
Syntax errors occur with /bin/sh interpreters, hence /bin/bash is used instead to correct for this
2019-01-15 06:49:13 +01:00
Samson df262ea546 Fixed shell export syntax
To use the previous syntax, must be using #!/bin/bash
(Tested on Ubuntu 18.04.1)
2019-01-15 06:49:13 +01:00
falkTX c569afbfb4
Update linux package versions
Signed-off-by: falkTX <falktx@gmail.com>
2019-01-12 23:41:06 +01:00
falkTX 0fe6363f6c
Bump version to 2.0-RC3
Signed-off-by: falkTX <falktx@gmail.com>
2019-01-05 12:44:08 +01:00
falkTX cbd3ef95f4
Bump version to 2.0-RC2
Signed-off-by: falkTX <falktx@gmail.com>
2018-10-25 11:06:35 +02:00
falkTX 430740a896 Update packages downloaded for the linux binaries 2018-09-16 17:36:52 +02:00
falkTX df32bb5360 Copy Carla-Control.app into macOS bundle 2018-09-16 12:16:11 +01:00
falkTX 50291d7eb7 Merge branch 'master' of github.com:falkTX/Carla 2018-09-15 05:23:39 +01:00
falkTX 96aaf3039b Helper for macOS packages 2018-09-15 05:23:17 +01:00
falkTX f114739e06 Fix build against newer macOS versions 2018-09-13 23:12:17 +02:00
falkTX d891f6de50 More work for carla-native-plugin 2018-09-12 02:00:06 +02:00
falkTX fcc1597bdf Fix windows build 2018-09-10 23:39:14 +02:00
falkTX f5b327cec0 Small fixes for windows 2018-09-09 17:42:08 +02:00
falkTX 03cc9cf741 Package LV2 plugin in windows builds 2018-09-09 15:21:15 +02:00
falkTX 88000bd76b Fix up windows scripts 2018-09-09 13:04:33 +02:00
falkTX af5b6ba585 Fix unzipfx build under windows 2018-09-09 13:04:08 +02:00
falkTX a16be6782a Add missing include 2018-09-09 13:03:49 +02:00
falkTX be4040bc06 Update release READMEs 2018-09-09 13:03:13 +02:00
falkTX f9548f3ae2 Adjust windows script to handle bridge better 2018-09-09 12:21:34 +02:00
falkTX e8693d1d06 Bump version to 2.0-RC1 2018-09-09 12:00:17 +02:00
falkTX 849bcb04db Patch fluidsynth to not build audio or midi drivers 2018-09-08 20:44:11 +02:00
falkTX 6703acf1de Update mac os script for latest changes 2018-09-08 11:34:27 +01:00
falkTX 3b35ec777d Fix up linux build script for latest changes 2018-09-08 10:40:09 +02:00
falkTX 834eba12e5 Add new file 2018-09-08 09:02:34 +02:00
falkTX 39a3eb2788 Update build scripts, WIP 2018-09-08 09:02:04 +02:00
falkTX 1d32de24b7 Allow carla-single to start plugins in bridge, add an example 2018-09-05 21:03:17 +02:00
falkTX 5accecdb5c Fix desktop file categories
Fixes #434
2018-09-05 20:22:51 +02:00
falkTX bf9baa1d02 Fix valgrind suppressor for XInitThreads 2018-09-03 22:30:17 +02:00
falkTX d00c191b38 Merge branch 'exposed-carla-plugin' of github.com:falkTX/Carla into exposed-carla-plugin 2018-08-23 14:45:19 +02:00
falkTX 2355f147b3 Fix build with -std=c++98 and adjustments for old Mac OS 2018-08-23 13:36:41 +02:00
falkTX 7d55cfe473 Start code for carla-plugin without lv2 instance-access 2018-08-23 06:51:06 +02:00
falkTX c789997920 More of the same 2018-08-23 02:09:13 +02:00
falkTX f475d04869 Expose more stuff to carla-plugin bridge, increase pipe timeout 2018-08-23 01:00:41 +02:00
falkTX e1004744cb Add valgrind script, found and fix 1 leak already 2018-08-22 23:53:35 +02:00
falkTX 1df3888c51 Fix carla-plugin-patchbay detection under windows 2018-08-22 12:58:47 +02:00
falkTX 9ce64dfba4 Misc build fixes 2018-08-21 20:10:08 +02:00
falkTX d94855f114 Remove gig/linuxsampler mentions from a few more places 2018-08-18 15:32:13 +02:00
falkTX c03571a9ef Forgot to bump version in a script 2018-07-21 22:43:27 +02:00
falkTX f95f81ff51 unzipfx: force C locale, fixes #623 2018-07-16 22:33:16 +02:00
falkTX fe5ebc12cc Revert "Build unzipfx on linux without unicode"
This reverts commit 793cc7ddea.
2018-07-16 22:24:42 +02:00
falkTX e60c1ab09c More linux build fixes 2018-07-15 22:29:40 +02:00
falkTX e81df4e02e Update linux build script to use static aria2, fix certs 2018-07-15 22:15:31 +02:00
falkTX 73c765d16e Add script to build and zip all windows releases 2018-07-10 00:42:30 +02:00
falkTX 981d11f739 More tweaks to linux build script 2018-07-03 12:14:55 +02:00
falkTX c586050d74 Fix rsyslog not installable on linux chroot in new systems 2018-07-03 10:49:37 +02:00
falkTX 5548df2b2a Tweak to linux build script, per latest changes in beta7 2018-07-03 10:45:16 +02:00
falkTX ef24285af7 Bump kxstudio repos win32 versions on linux build script 2018-07-03 10:36:52 +02:00
falkTX 793cc7ddea Build unzipfx on linux without unicode
Attempting to get around #623
2018-07-03 10:33:10 +02:00
falkTX 1363741f27 Simplify linux build script for win32 versions 2018-07-03 10:29:26 +02:00
falkTX e183b1d54f Less optimizations for no-sse build 2018-07-03 10:20:38 +02:00
falkTX 32cf3b8e08 Fix typo in carla-single, closes #638 2018-06-08 16:08:44 +02:00
falkTX 6fbc4c89f0 Add projects from sonoj, to be used on LAC workshop 2018-06-05 22:50:09 +02:00
falkTX 3e126f2592 Fixes for carla-single under ladish, print state messages on start 2018-04-27 08:43:57 +03:00
falkTX d9853a19ee Initial draft of lac 2018 presentation paper 2018-03-13 23:04:27 +01:00
falkTX 57e86f738d Start lac2018 presentation paper 2018-03-13 21:15:33 +01:00
falkTX 21510bc691 Merge branch 'hotfix-1.9.8' 2018-02-26 20:16:34 +01:00
falkTX cf0d335f58 Custom prefix for windows 32bit non-sse builds 2018-02-26 20:14:36 +01:00
falkTX f2412771dc Merge branch 'hotfix-1.9.8' of github.com:falkTX/Carla into hotfix-1.9.8
Conflicts:
	data/windows/build-deps.sh
2018-02-25 18:14:40 +01:00
falkTX 581436318f Build a non-sse-optimized windows version 2018-02-25 12:44:31 +01:00
falkTX 7589fa94e0 Merge branch 'master' into stoat-fixes 2018-02-08 11:23:01 +01:00
falkTX 4b84215e28 Small windows build script fixes 2018-01-31 10:14:54 +01:00
falkTX 474c55454f Make it possible to skip zyn-synth as plugin 2018-01-22 21:48:49 +01:00
falkTX 51766b5452 Fix path to deps inside linux chroot in build script 2018-01-22 21:48:49 +01:00
falkTX 6135009ee2 Merge branch 'master' of github.com:falkTX/Carla 2018-01-21 23:29:01 +00:00
falkTX f80f91b8a2 Update READMEs 2018-01-21 23:28:12 +00:00
falkTX 8e854d44d8 Enable back commented out code 2018-01-22 00:22:08 +01:00
falkTX 1b8eaf84a8 Silence libpng warnings on macOS 2018-01-21 22:32:57 +00:00
falkTX 7307d37487 Changes to make zyn fx buildable on mingw
Skips most of zyn code
2018-01-21 23:02:26 +01:00
falkTX 670b1a53d6 Add a few packages to linux build scripts 2018-01-21 21:11:09 +01:00
falkTX 86560329aa Cleanup mac os build-deps script 2018-01-21 20:01:20 +01:00
falkTX 0029bf61dd Build zlib, mxml and fftw3 for osx 2018-01-21 18:25:24 +00:00
falkTX 3af13e7d52 Patch qt for newer mac fix 2018-01-21 12:05:18 +00:00
falkTX 510209d0ee Merge branch 'master' of github.com:falkTX/Carla 2018-01-21 11:54:51 +01:00
falkTX 3d0cdd10de Build extra plugins on windows and mac 2018-01-21 11:48:56 +01:00
falkTX bcfb07f773 Do not set MACOS_OLD on new macOS systems 2018-01-20 17:07:58 +01:00
falkTX bbbc6982fb Fix macOS deps build under 10.12 2018-01-20 16:48:10 +01:00
falkTX 69b804f649 More stoat stuff, WIP, RtLinkedList gives trouble for it 2018-01-18 09:53:50 +01:00
falkTX 7de5812912 More rt/non-rt function split, catch unwanted uses 2018-01-18 08:44:15 +01:00
falkTX c0c08e8898 Start splitting RT and non-RT plugin functions 2018-01-18 07:20:46 +01:00
falkTX 75805337fb Add carla-libdir script, unused for now 2018-01-17 11:57:04 +01:00
falkTX 5b8fad6b27 Add stoat files, WIP 2018-01-17 11:55:29 +01:00
falkTX 33bd74e376 Update extra bins in linux scripts 2018-01-17 00:25:16 +01:00
falkTX c94c79687a exit after cleanup of macos build scripts 2018-01-16 22:15:55 +00:00
falkTX 7bca4d4615 Fix win32 pack 2018-01-16 22:34:57 +01:00
falkTX 9e6956cd31 Add (currently unused) plugin-ui.py for cxfreeze on windows 2018-01-16 22:03:59 +01:00
falkTX 3f343a3ca7 Bump version 2018-01-16 21:54:17 +01:00
falkTX a5b1706813 Cleanup for previous commit 2018-01-16 21:33:34 +01:00
falkTX 006ae6bc8c Split build and pack windows scripts 2018-01-16 20:40:38 +01:00
falkTX 08d5c27cdf Build 32bit and 64bit win deps from same script 2018-01-15 23:55:33 +01:00
falkTX d97b847ad3 Rework windows build scripts 2018-01-15 23:40:32 +01:00
falkTX 3fd9b0ee3e Add some options to linuxsampler build 2018-01-15 22:23:05 +01:00
falkTX e2f2f3671f Fix fluidsynth build on osx scripts 2018-01-14 21:13:17 +00:00
falkTX 35f5a0ff53 Cleanup 2018-01-14 20:01:56 +00:00
falkTX 87edc4f0d7 Rework macOS scripts a little (missing glib) 2018-01-14 19:45:25 +00:00
falkTX cd8c5da702 Remove unused scripts 2018-01-14 04:08:32 +01:00
falkTX 2e807e0dd8 Dont install rdflib on linux chroot 2018-01-14 04:07:46 +01:00
falkTX 9636c192f5 Finish linux build script, hopefully 2018-01-14 04:00:50 +01:00
falkTX 29b4f730ff Silence unzipfx 2018-01-14 03:34:39 +01:00
falkTX 18cad2693c Fix typo 2018-01-14 03:33:09 +01:00
falkTX d0c34a090d Continue build scripts, generating self-contained zip 2018-01-14 03:08:25 +01:00
falkTX 7ae9396074 Tweaks to unzipfx code 2018-01-14 03:08:13 +01:00
falkTX 129044a908 Continue scripts, builds carla fully now 2018-01-14 01:45:58 +01:00
falkTX 902328861c Cleanup 2018-01-14 00:53:28 +01:00
falkTX 29b8674fde Continue work on build scripts 2018-01-14 00:38:02 +01:00
falkTX 7e83d6cfe7 Fix typo 2018-01-14 00:01:42 +01:00
falkTX a96a16d728 Continue build scripts; Fix build on old distros 2018-01-13 23:59:07 +01:00
falkTX 3bb378434d Add initial build-all.sh linux script 2018-01-13 23:34:19 +01:00
falkTX 6b362a14a4 Move versions to common file; Always use wget on linux scripts 2018-01-13 23:33:55 +01:00
falkTX 7359b294b0 Tweak to build scripts 2018-01-13 22:01:22 +01:00
falkTX 127c43cd44 Define versions on linux build script 2018-01-13 21:13:14 +01:00
falkTX 1862576074 Cleanup linux build script 2018-01-13 20:39:51 +01:00
falkTX f304c9a117 Add initial scripts for static linux builds 2018-01-12 22:30:51 +01:00
falkTX b0ee0f6abf Update DPF again, don't build DGL shared resources 2018-01-01 13:12:56 +01:00
falkTX b08ade977c Update DPF stuff 2018-01-01 12:58:02 +01:00
falkTX dee2ddfb8b Update release READMEs 2017-12-02 23:33:58 +01:00
falkTX ff03cc5a04 Fix DGL namespace for OSX and Windows 2017-11-30 21:37:18 +00:00
falkTX 5049e17d67 More tweaks to DGL namespace and MacOS builds 2017-11-30 21:32:03 +00:00
falkTX 2a13a65b6e Tweak mac env script 2017-11-30 19:19:40 +00:00
falkTX a1d4aa8dc1 Tweak startup scripts way to find python3 2017-11-24 09:39:14 +01:00
falkTX a472b6dea7 Remove modgui support, requires webkit which is qt4 only 2017-11-21 21:47:09 +01:00
falkTX b802c3e369 Use /bin/sh in startup scripts 2017-11-21 09:44:59 +01:00
falkTX bca997d865 Remove leftovers of VST3/AU 2017-11-19 12:45:15 +01:00
falkTX 5a635a7efd Cleanup 2017-11-17 01:38:47 +01:00
falkTX 71023670a9 Final sonoj presentation 2017-11-04 20:14:24 +01:00
falkTX 51255f0844 Fix scanning sound kits 2017-11-03 19:53:41 +01:00
falkTX 6b657c43ba Continue presentation file a little 2017-10-30 23:50:33 +01:00
falkTX ccb6125b50 Start of presentation files 2017-10-30 09:32:00 +01:00
falkTX 3343acb863 Make windows build a little usable without juce 2017-10-24 23:47:29 +02:00
falkTX 01dd46b2bd Always set juce plugin host name when importing juce code 2017-10-10 20:33:23 +02:00
falkTX d5019bdfc2 Tweak script that copies juce code 2017-09-30 15:42:03 +02:00
falkTX be2989b590 Update included zynaddsubfx, now using custom c++ namespace 2017-08-21 12:05:06 +01:00
falkTX e0052929f5 Update Juce to v5.1.1, tweak Carla code as needed 2017-08-20 00:30:05 +01:00
falkTX 5fd7bcffb0 Don't export ext-ui plugins if pyqt is missing, and tweak install 2017-07-31 11:14:56 +02:00
falkTX b994c57a4e Update examples in carla-single
Fixes #467
2017-07-31 10:58:03 +02:00
falkTX 333b66c350 Do not require resource dir for carla-single usage
carla-single works just fine without it.
The internal plugins that need resources are not available if
the resource dir is not available, do all is fine.
Fixes #501
2017-07-31 10:49:04 +02:00
falkTX 307ed31531 Don't build link support in mac os just now 2017-07-13 14:04:41 +01:00
Olivier Humbert aadeb87dfc fix 2017-01-07 22:26:23 +01:00
Olivier Humbert f30e768359 Adds French Comment & Generic Name to carla-control desktop 2017-01-07 22:24:47 +01:00
Olivier Humbert c75d98ff2a Adds FR comment & generic name to carla.desktop 2017-01-07 22:22:41 +01:00
falkTX b1716b0423 Delete old stuff 2017-01-06 14:27:42 +00:00
falkTX 3075aa2c45 Also needs styles 2017-01-05 22:02:52 +00:00
falkTX 7d4da837ad linux carla-controls needs libcarla_utils.so 2017-01-05 22:02:02 +00:00
falkTX 8ece5d5ae5 Tweaks to linux script 2017-01-05 21:42:05 +00:00
falkTX 323a3e2684 Add helper script to build linux binaries 2017-01-05 21:08:45 +00:00
falkTX ca03a08df9 Fix unzipfx-carla-control build 2017-01-05 19:33:49 +00:00
falkTX 3645cf7891 Add carla-jack-single/multi startup tools 2017-01-03 20:54:53 +00:00
falkTX 4c7b4722bb Build carla-control for osx 2017-01-03 18:50:14 +00:00
falkTX 17311e55c1 Fix OSX build (no c++11 yet) 2017-01-03 18:33:57 +00:00
falkTX e43b27210e Merge branch 'master' of github.com:falkTX/Carla 2017-01-03 17:06:06 +00:00
falkTX a53400543c Update osx download links 2017-01-03 17:05:45 +00:00
falkTX bb7b9a4ab1 Don't ship lv2-windows ui bridge; Fix 64bit win32 build 2017-01-03 16:23:41 +00:00
falkTX 48ec97f852 Update carla page links in binary READMEs 2017-01-03 15:02:45 +00:00
falkTX 1d73866a0a Build midipattern ui for OSX 2017-01-03 14:57:17 +00:00
falkTX a184b0af1f Remove log tab under windows, ship a CarlaDebug.exe instead 2017-01-03 02:49:40 +00:00
falkTX ba20238243 Fix small warning 2017-01-03 01:04:52 +00:00
falkTX d8d1d90948 Build carla external UIs for windows; Fix windows build 2017-01-03 01:33:02 +01:00
falkTX 39a92a8cdd Try to use complete UI if running as plugin bridge; Misc changes
Closes #445
2017-01-03 00:10:44 +01:00
falkTX f9387f9a34 Update to latest juce 2017-01-02 16:55:20 +00:00
falkTX 49bf958ea4 Allow build of plugin bridges for windows 2016-12-28 05:27:52 +00:00
falkTX 48f4cd1ecf Update zynaddsubfx 2016-12-20 15:29:07 +00:00
falkTX 7686e7e758 Misc 2016-03-12 15:02:37 +01:00
falkTX 40663c0945 Fix for Qt5 2016-03-12 14:49:30 +01:00
falkTX b6dc2a0e6a Update windows links 2016-03-12 14:09:41 +01:00
falkTX b034a2d191 Make sure OSX binaries don't include local Qt paths 2016-03-07 22:28:39 +01:00
falkTX e1ff768f37 Fix osx qt5 install 2016-03-07 21:39:33 +01:00
falkTX e9a1cc754a Fix OSX build 2016-03-07 19:29:41 +01:00
falkTX 5b6bf808e2 Misc, use std=gnu11 2016-03-07 19:27:22 +01:00
falkTX 385990097b Update some OSX packages and links, use -O2 2016-03-07 19:23:44 +01:00
falkTX 9e7b0a5dc1 Update zynaddsubfx 2016-01-16 17:48:12 +01:00
falkTX 11a5360582 Ship zynaddsubfx-ui with OSX binaries :) 2016-01-11 08:12:42 +01:00
falkTX 2bec51d2b4 Misc fixes and small changes needed for OSX 2016-01-11 07:55:49 +01:00
falkTX c0190a23a8 Update juce 2016-01-07 20:19:07 +00:00
falkTX 30bfe4fecb Update zynaddsubfx; Don't export Kars plugin; Cleanup 2016-01-06 02:30:06 +00:00
falkTX 6edc2a6fd8 Start scripts to convert zyn instruments to lv2 presets 2015-12-04 19:38:13 +01:00
falkTX 6b348f6a20 Fix build 2015-11-30 12:07:52 +01:00
falkTX 9bfe70add7 Add missing files (patches for osx build deps) 2015-11-15 02:49:19 +01:00
falkTX a4642d09ff Fix qt5 pkgconfig files on mac 2015-11-15 02:14:47 +01:00
falkTX 6b1836dbaf Enable zyn plugins for non-linux; Update osx main build script 2015-11-08 16:28:10 +01:00
falkTX d61a6c9795 Use C++11 on OSX 2015-11-08 16:09:22 +01:00
falkTX 1490944011 Update osx build deps script 2015-11-08 15:26:56 +01:00
falkTX ab5d718660 Update osx scripts, misc fixing 2015-11-08 00:42:31 +01:00
falkTX dbb633694b Update zynaddsubfx again 2015-10-22 10:11:21 +02:00
falkTX bd4184885c Misc 2015-10-22 10:00:55 +02:00
falkTX 4339300b03 Add copy-zynaddsubfx script 2015-10-21 23:59:54 +02:00
falkTX f8cc095a20 Fix mingw build with latest VST3 SDK (needs rebuild) 2015-10-03 20:37:23 +02:00
falkTX 4fb33f8c37 Adjust LIBDIR and INCLUDEDIR in pkg-config files
Really fixes #284
2015-07-26 20:37:06 +02:00
falkTX 42c3404d05 Run wine bridges directly now that it actually works 2015-07-18 03:46:52 +02:00
falkTX badaecf80d Forgot this in the last commit 2015-05-17 18:40:16 +02:00
falkTX 4dc8cf2ba8 Install pkg-config file for carla-utils lib, install zynaddsubfx-ui 2015-05-10 15:47:17 +02:00
falkTX c9fea2ce90 Add pyliblo to macos build deps 2015-04-06 10:17:04 +01:00
falkTX 6ad3315181 Update minor macos details 2015-04-06 10:56:33 +02:00