e2639a1a58
Fix path to LV2s
2020-10-02 13:58:10 +02:00
5ebb016544
Add support for Dr.Mingw
2020-09-29 06:06:11 +02:00
a91e9c2d52
Fix windows plugin install location
2020-09-18 21:44:34 +02:00
3ed9a712b9
Bundle VST3 scanner with binary packages
2020-09-18 18:54:45 +02:00
08b6d74078
Add script to copy VST3 headers
2020-09-16 22:49:19 +02:00
a2e4a09d55
Correct Windows installer paths (fix f61ecae4b2
)
2020-09-16 22:48:38 +02:00
f61ecae4b2
Windows installer, allow to opt-out of Harrison plugins #8390
2020-09-10 01:31:18 +02:00
81fb723561
Only ask about Harrison LV2s when they're present
...
This fixes an issue with the ARM installer asking about the
plugins which are currently N/A for ARM.
2020-08-21 21:28:56 +02:00
3bb374a473
Update Harrison plugin URL, use the resource server.
2020-08-03 17:04:26 +02:00
1421512510
Allow to skip installing 3rd party plugins
2020-07-19 22:05:38 +02:00
5ae0039e5b
Don't allow to run Linux installer on other unices
...
e.g. on MacOS, BUNDLE_DIR variable is not set correctly, resulting
in the whole hard drive content being copied to /opt
2020-07-16 20:38:51 +02:00
4b1a41ff53
Add a tool to test-load SMF
2020-07-13 21:45:04 +02:00
Nikolaus Gullotta
d5bae6b9c0
Allow silent uninstalls
2020-06-19 14:32:52 -05:00
b0867b97ad
Don't bundle x42-plugins with Ardour windows binaries
...
This also allows to selectively include gratis plugins
2020-06-11 22:25:52 +02:00
Peter Kovář
630a3d07d2
Added support for the original Contour Design ShuttlePRO
2020-06-09 17:29:01 +02:00
c822f0b370
Re-order windows installer options (non-optional first)
2020-06-09 17:27:32 +02:00
38e255dd16
Unconditionally install video-tools (required for mp3 export)
2020-05-15 15:29:19 +02:00
0c24a30420
Add script to update LV2kit build-dep
2020-05-15 15:29:16 +02:00
eda909067b
remove unusued SAE build target from osx_build
2020-05-01 12:28:09 -06:00
25f873917f
make with-NLS be the default for Mac builds
...
It already was for mixbus, but not for ardour
2020-05-01 12:22:29 -06:00
961562b594
remove tools superceded by list_scripts.lua
2020-04-24 07:23:44 -06:00
9ce0fa3daf
fix search for include scripts in grep expression
2020-04-24 07:23:44 -06:00
7d33c1688b
Lua script-list: consolidate whitespace in description
2020-04-24 06:05:22 +02:00
fcf4e3e9eb
Add script to list Lua scripts for a html news page.
2020-04-24 05:16:44 +02:00
0719df9d21
two small scripts to facilitate generating an annotated list of Lua scripts
2020-04-23 16:55:23 -06:00
69f6c9771e
Really bundle web-surface data with Linux and Mac builds
...
This fix copy/paste/edit bug in 5d3554408
2020-04-21 22:43:46 +02:00
5d3554408d
Include web-surface data in linux and mac bundles
2020-04-21 00:29:21 +02:00
0402f1a43d
Don't copy symlink versioned libs into bundle
2020-04-20 03:42:15 +02:00
0f1b98c155
Linux installer: exclude backends from library compatibility test
...
Engine backends are loaded dynamically, and Ardour can start without
them. This is manly to relax the requirement of having libpulse.so.
libardour itself depends on libasound, so the ALSA backend is always
present, and the jack-backend dynamically dlopen()s libjack.
2020-04-09 15:47:11 +02:00
6c6bea26ad
Fix Linux installer - #7977
...
ldd may not print errors to stderr (Debian GLIBC 2.28-10 doesn't),
and hence the current check did nothing on debian and derivative
systems. While on other GNU/Linux distros (e.g. openSuSe),
other errors do show up (e.g. checking session-utils shell script
-> "not a dynamic executable")
This explicitly checks for missing libraries hopefully in a
distro independent way.
2020-04-05 23:53:50 +02:00
e219a6cd1e
Source-tree consistency (headless tools at top-level)
...
This move ardour-lua session tool to top-level, next to
headless/hardev.
2020-03-26 19:00:41 +01:00
e7cdc91770
Remove old Lua development playground
2020-03-26 19:00:41 +01:00
7d29758ebb
NO-OP: whitespace
2020-03-26 19:00:41 +01:00
5a88a8d4a4
Allow Lua-session to read and interpret scripts
2020-03-26 19:00:41 +01:00
nia
9be75befbe
Add support for NetBSD by generalizing BSD OS tests.
2020-03-26 09:39:44 -06:00
5c3f49ef2b
Fix icon-tool
...
tape-rec icon was removed in a4d7b45fe
, also re-order icons to
retain grouping per line when using the icon render util
2020-03-23 01:18:55 +01:00
a4d7b45fe0
remove destructive/tape mode tracks
2020-03-17 16:31:49 -06:00
70e2ddbc1b
Allow to bundle gdb with optimized windows builds
...
Preferably also configure with "--optimize --debug-symbols"
when setting the PACKAGE_GDB environment variable
2020-03-08 23:34:20 +01:00
09d45eff42
Update boost-ptr debug patch for boost 1.67
2020-02-25 02:29:03 +01:00
180843f9bd
Also move Lua scripts to share subfolder
2020-02-23 20:48:02 +01:00
54c4d3adc5
Clean up top-level source tree
...
Collect architecture independent data in 'share' subfolder.
This also matches the install path
2020-02-23 16:21:55 +01:00
96ef1dc0ed
Cleanup cource tree: collect patches
2020-02-23 16:21:50 +01:00
4416530929
Tweak ArdorIcon display-tool & re-order icons
...
* add option to render a border
* group icons (assume 7x7 grid)
2020-02-22 21:40:35 +01:00
b1922fb220
Fix libreadline detection
...
This fixes building and bundling the "luasession" commandline tool,
regression was introduced in 2e9ac80e99
(waf py2/3)
2020-02-19 18:20:03 +01:00
5794d21a76
Fix cross-compile linking (arm-linux ld)
...
Explicitly specify required libraries (waf does no longer
forward .uselib dependencies of libraries used by .use).
This leads to undefined symbols.
2020-02-14 00:20:45 +01:00
8ecfee2c94
Fix OSX/PPC packaging
...
This partially reverts 5a841ef462
to fix issues with
egrep "libstdc++.6.dylib"
2020-01-25 11:35:17 +01:00
5a841ef462
Tweaks to build/package scripts for new waf
...
* Windows: delete waf installed .dll.a files
* Windows: override waf's conf.env.LIBDIR = conf.env.BINDIR
with explicit --libdir
* Windows: fix asm (`x86_64-w64-mingw32-as` -D flag is for
debug messages, -D defines are not available)
* Mac: override waf adding -install_name (and
-Wl,-compatibility_version -Wl,-current_version)
by moving -dynamiclib from linkflags to ldflags
* Mac: Allow libs with compat version number suffix
(not needed anymore, but may help in the future)
2020-01-25 04:07:42 +01:00
19603d075f
Update waf to v2.0.19
2020-01-25 04:07:41 +01:00
David Runge
2e9ac80e99
Towards waf python 2+3 support
2020-01-25 04:07:37 +01:00
Jelle van der Waa
120be1576a
tools: make ardour.keys generation reproducible
...
By default perl hashes are random when iterating over them this makes
ardour not reproducible. As it ships with a random order generated
ardour.keys file, simply sorting the keys before iterating over them
makes the file reproducible.
Motivation: https://reproducible-builds.org
2020-01-20 16:59:00 +01:00