Commit Graph

200 Commits

Author SHA1 Message Date
Robin Gareus
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
Robin Gareus
3ed9a712b9 Bundle VST3 scanner with binary packages 2020-09-18 18:54:45 +02:00
Robin Gareus
3bb374a473 Update Harrison plugin URL, use the resource server. 2020-08-03 17:04:26 +02:00
Robin Gareus
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
Paul Davis
eda909067b remove unusued SAE build target from osx_build 2020-05-01 12:28:09 -06:00
Paul Davis
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
Robin Gareus
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
Robin Gareus
5d3554408d Include web-surface data in linux and mac bundles 2020-04-21 00:29:21 +02:00
Robin Gareus
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
Robin Gareus
180843f9bd Also move Lua scripts to share subfolder 2020-02-23 20:48:02 +01:00
Robin Gareus
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
Robin Gareus
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
Robin Gareus
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
Robin Gareus
65b6f39e21 Undo habits of a Serif font lover 2019-12-05 23:33:27 +01:00
Robin Gareus
5e66a54c51 Bundle ArdourSans with packages 2019-12-04 19:02:00 +01:00
Robin Gareus
81ef802869 Update MacOS installer to directly run Ardour w/o script wrapper 2019-10-23 22:55:10 +02:00
Robin Gareus
487503cab8 Package VAMP pYIN plugin 2019-09-02 14:35:23 +02:00
Robin Gareus
2dae4fc5e1 Bundle x42-tuner, drop rule-based midifilter 2019-08-20 03:44:02 +02:00
Robin Gareus
e4a2472b79 Fix mac package - libreadline was r-x, changing install_name failed 2019-06-05 15:36:46 +02:00
Robin Gareus
bf7906ce97 NO-OP: whitespace 2019-06-05 15:34:58 +02:00
Robin Gareus
d3343700de Package commandline Lua-session tool 2019-06-04 15:15:21 +02:00
Robin Gareus
e0e5ee0b44 Unify build-system customization (Ardour/Mixbus) 2019-04-09 13:17:15 +02:00
Robin Gareus
3a0a2902b5 Freeze harvid/xjadeo PPC version 2018-11-30 18:10:35 +01:00
Robin Gareus
bdc82f68e6 Bundle x42-limiter with binaries 2018-11-25 16:40:28 +01:00
Robin Gareus
4bc96f65cd Bundle Rotary Speaker with binaries 2018-08-07 21:04:37 +02:00
Robin Gareus
4d173d6048 Prepare plugin-meta-data config-dir and files 2018-01-30 01:33:45 +01:00
Robin Gareus
7b8646f340 OSX packaging: don't create empty Plugins dir 2017-11-29 12:06:42 +01:00
Robin Gareus
8b5553c977 Deploy dynamically loaded NSS libs with OSX bundles 2017-09-07 00:45:29 +02:00
Robin Gareus
5cffe7fa84 Deploy Session-templates 2017-08-23 23:55:00 +02:00
Len Ovens
28faa0de0f OSC: Add system osc preset directory 2017-07-03 14:31:27 -07:00
Robin Gareus
f4beb4611f Set Display Name for OSX/macOS 2017-05-15 22:49:37 +02:00
Robin Gareus
695a74e2a8 try work-around occasionally misplaced app icons in dmg (set twice) 2017-04-27 21:19:27 +02:00
Robin Gareus
ab021101e7 Fix MB32C OSX package-name 2017-03-21 20:49:04 +01:00
Robin Gareus
12d99f6f6e Ship system_config with bundles again.
This partially reverts commit ac40945ff9.
re-add system_config, but not instant.xml
2017-03-02 19:41:09 +01:00
Robin Gareus
ac40945ff9 Do not bundle default system_config (prefer built-in defaults)
Inside the bundle, those files are read-only, anyway.
This alleviates us from generating/updating the files with whenever
the built-in default changes and also makes architecture dependent
default-config (compile time #defines) work.
2017-02-23 16:26:17 +01:00
Robin Gareus
1c3b421a02 unconditionally include gmsynth.lv2 in bundles (and avldrums with MB) 2017-01-30 16:42:50 +01:00
Robin Gareus
e2012bc5e4 another hack to accommodate different project names
Mixbus32C-$MAJOR  + Mixbus32C (dash before major version)
vs Ardour$MAJOR + Ardour
vs Mixbus$MAJOR + Mixbus
2016-11-23 21:39:35 +01:00
Robin Gareus
1c731ecdd0 fix library depends for OSX vst scanner 2016-11-16 01:23:28 +01:00
Robin Gareus
f128bd9b3f Include session-utils with OSX bundles 2016-10-15 01:41:40 +02:00
Robin Gareus
f7f87342c1 update default URL to follow harrison website restructuring 2016-09-23 23:13:37 +02:00
Robin Gareus
bad7dcbfa5 Make bundle DSP URI configurable and version/variant independent 2016-09-23 00:47:47 +02:00
Robin Gareus
5643ed4257 Allow to bunde demo session(s) 2016-09-15 13:11:43 +02:00
Robin Gareus
98491b9eb2 bundle embeddable/nativeUI Harrison plugins 2016-09-15 13:05:31 +02:00
Robin Gareus
5eb36a3283 remove cruft from packaging scripts 2016-09-15 12:51:32 +02:00
Robin Gareus
31ad7236b0 Exclude dev/example Lua scripts from packages 2016-08-21 00:41:49 +02:00
Robin Gareus
b244daf087 don't bundle no-inst scripts 2016-08-10 03:18:07 +02:00
Robin Gareus
34290320f6 include XT* plugins with Ardour bundles and x42 on OSX/Win 2016-08-02 15:51:54 +02:00
Paul Davis
3099d99e0b correctly package color theme files for both linux and OS X 2016-07-18 11:50:38 -04:00
Robin Gareus
77023e94ba OSX: fix bundled lv2 plugin library names and deps 2016-07-06 02:53:31 +02:00
Paul Davis
af3e38d04b fix color file install paths
We are supposed to remove the application name after copying
2016-06-29 15:17:20 -04:00