13
0
Commit Graph

255 Commits

Author SHA1 Message Date
bc9ac3bdb4
Fix building linux-demo bundle 2023-03-25 20:24:31 +01:00
25fcdf57de
Fix Linux installer for demo-debug versions (amend 4bc8939) 2023-03-24 20:24:33 +01:00
4bc8939dda
Update bundle/package scripts
* Ardour only has 64 bit builds
* gcc5 or newer (C++11 ABI)
* Add "-demo" suffix to freebie builds
* Remove wine support in package scripts
2023-03-24 19:07:30 +01:00
1736b1d424
Avoid .sh file extension 2022-12-03 15:03:44 +01:00
c53b19c039
Add zeroconf/mdns support 2022-12-02 17:32:11 +01:00
1edc3d3e05
Linux packaging fix (ctrl-interfaces path) 2022-11-19 19:27:03 +01:00
d521c2ede6
src-tree cleanup: separate surfaces from libraries
libardourcp and now libardour_midisurface are not control
surfaces, but helper libraries for those.
They need to be deployed to the library folder (shared between
ctrl surfaces) and not scanned as ctrl surfaces at runtime.
2022-11-19 00:09:17 +01:00
ae6bf4bc7d
Deploy LRDF presets (if any) 2022-10-11 17:07:33 +02:00
4d76d72af4
Update bundled media URL 2022-10-11 15:24:17 +02:00
908bcf3150
Fix bundling Ardour media for Linux packages 2022-10-05 16:59:56 +02:00
e14bef1619
Fix unzip, allow to overwrite .daw-meta.xml file 2022-10-04 20:39:14 +02:00
bbe68542e8 fetch and include MIDI bundled content during packaging of Ardour 2022-10-04 11:01:59 -06:00
8f18af8412 Revert "add code to linux packaging to download bundled content"
We're not going to bundle content in the download package.

This reverts commit 7b855f0cc5.
2022-09-10 12:05:22 -06:00
3a06fd85f1
Update Mixbus content URL (use local server) 2022-09-08 17:02:18 +02:00
7b855f0cc5 add code to linux packaging to download bundled content 2022-08-30 23:30:35 -06:00
luz paz
3d395585c1
Fix various typos
Found via `codespell -q 3 -S *.po,./share/patchfiles,./libs -L ba,buss,busses,doubleclick,hsi,ontop,ro,seh,siz,sord,sur,te,trough,ue`  
Follow-up to 364f2f078
2022-04-08 19:51:02 +02:00
b14acfc3dd
Fix permissions of bundled content 2022-03-22 21:31:21 +01:00
9b21c2be54
Bundle autotune plugin (with mixbus) 2022-02-07 18:54:38 +01:00
3e59902573
Yet another media-clip bundle fix 2022-01-17 20:38:40 +01:00
7e36daecd6
Fix bundling media content 2022-01-17 20:04:52 +01:00
0481b10d97
Bundle Mixbus Media 2022-01-17 19:50:34 +01:00
5741e63205
Bundle media-folder as-is (for now)
Note that windows uses ./waf install which already deploys
the files. Only mac and Linux bundles need special-casing.
2021-12-21 22:21:03 +01:00
a74b4e8ef0
No more wine 2021-07-03 19:07:25 +02:00
5cd26221ce
Symlink libraries, strip ABI suffix
This exposes libs directly for plugins that may dynamically
load e.g. `libcurl.so` at runtime.
2021-03-23 14:55:24 +01:00
c6545e3436
Really fix typos 2020-10-23 19:51:52 +02:00
00f288742f
Fix typos in e9144d1542 2020-10-23 16:10:52 +02:00
e9144d1542
Bundle LV2 ontology with ardour binaries
This is needed for LV2 classes inheritance and to expand
properties of parent classes.

https://github.com/iurie-sw/geonkick/issues/130#issuecomment-714416342
2020-10-22 13:43:10 +02:00
3ed9a712b9
Bundle VST3 scanner with binary packages 2020-09-18 18:54:45 +02:00
3bb374a473
Update Harrison plugin URL, use the resource server. 2020-08-03 17:04:26 +02: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
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
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
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
65b6f39e21
Undo habits of a Serif font lover 2019-12-05 23:33:27 +01:00
5e66a54c51
Bundle ArdourSans with packages 2019-12-04 19:02:00 +01:00
487503cab8
Package VAMP pYIN plugin 2019-09-02 14:35:23 +02:00
2dae4fc5e1
Bundle x42-tuner, drop rule-based midifilter 2019-08-20 03:44:02 +02:00
c81cbd8f30
Linux-bundle: use build-stack only
This fixes an issue with libpulse indirectly adding libasync
2019-07-25 22:37:13 +02:00
77fbe22e55
Package PA backend when available 2019-07-25 21:00:12 +02:00
d0624b1c04
Do not copy unneeded files to bundle /etc
Previously (Ardour3 buildstack) this was needed for fontconfing, gtk and
pango modules. these days we just compile --with-included-modules=yes.
2019-06-10 22:47:01 +02:00
e7e523b418
Fix rpath permission issue for linux packages 2019-06-07 01:38:40 +02:00
d3343700de
Package commandline Lua-session tool 2019-06-04 15:15:21 +02:00
e0e5ee0b44
Unify build-system customization (Ardour/Mixbus) 2019-04-09 13:17:15 +02:00
bdc82f68e6
Bundle x42-limiter with binaries 2018-11-25 16:40:28 +01:00
4bc96f65cd Bundle Rotary Speaker with binaries 2018-08-07 21:04:37 +02:00
4d173d6048 Prepare plugin-meta-data config-dir and files 2018-01-30 01:33:45 +01:00
Markus Seeber
5d17c6aac3 Fix error when $PATH contains whitespaces
Previously, if $PATH contains whitespaces the startup script would split
the new exported $PATH on the first whitespace. This was observed on an
Ubuntu system where $PATH contained a directory with whitespaces.

The change adds weak quotation around the new path to prevent expansion
of whitespaces. $PATH though, is still expanded.
2017-11-30 13:43:56 +01:00