Commit Graph

137 Commits

Author SHA1 Message Date
Robin Gareus 233a82d5f9
Separate xjadeo and harvid packaging (and remove 32c)
This is mainly for the benefit of traxlive, which needs
ffmpeg to encode mp3 or import encoded files, without
support for video.
2024-05-03 03:52:57 +02:00
Robin Gareus 75167ac347
Bundle/package script updates for LiveTrax 2024-04-28 17:54:20 +02:00
Robin Gareus 24929a2475
Fix packaging windows debug builds (>2GB) 2024-01-29 18:56:50 +01:00
Robin Gareus 594d697b45
Fix path to windows-gdb 2024-01-29 04:56:22 +01:00
Robin Gareus abc4f5a47f
Update bundled gdb for windows debug builds 2024-01-29 03:49:54 +01:00
Robin Gareus ad51c7c2ba
Localize stripped down gtk2
This is intended mainly for GNU/Linux distros who will remove
GTK2 support in the near future.
2024-01-06 21:52:48 +01:00
Robin Gareus e3128e932c
Compile and install libAAF 2023-11-27 23:25:04 +01:00
Robin Gareus f83fe558e1
Remove --windows-vst (option from build-script)
Since VST is enabled by default, that option was removed.
2023-10-11 00:51:00 +02:00
Renato Luiz de Freitas Cunha f4414c041a
Add required dependencies for install process 2023-08-01 21:40:42 +02:00
Renato Luiz de Freitas Cunha 4db14a8ab7
Remove unsupported wavesaudio backend and add portaudio 2023-08-01 21:40:42 +02:00
Robin Gareus 65380797e1
Fix windows debug builds (really now)
This partially reverts commit 4dc4d53004.
2023-04-22 03:00:40 +02:00
Robin Gareus 4dc4d53004
Fix windows debug builds (obj file too large)
This fixes a "too many sections" issue
```
Fatal error: can't write 159 bytes to section .text of build/libs/ardour/luabindings.cc.1.o: 'file too big'
x86_64-w64-mingw32-as: build/libs/ardour/luabindings.cc.1.o: too many sections (36781)
```
2023-04-22 02:03:20 +02:00
Robin Gareus 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
Robin Gareus b7c385b8f2
Fix windows packaging (ctrl-interfaces) 2022-11-19 19:31:39 +01:00
Robin Gareus 4d76d72af4
Update bundled media URL 2022-10-11 15:24:17 +02:00
Robin Gareus e14bef1619
Fix unzip, allow to overwrite .daw-meta.xml file 2022-10-04 20:39:14 +02:00
Paul Davis bbe68542e8 fetch and include MIDI bundled content during packaging of Ardour 2022-10-04 11:01:59 -06:00
Robin Gareus 3a06fd85f1
Update Mixbus content URL (use local server) 2022-09-08 17:02:18 +02:00
Todd Naugle f60c078805 Fix Windows installer welcome page for Mixbus products. 2022-03-11 12:12:12 -06:00
Robin Gareus 1c100152cd
Fix bundling 3rd party content with windows binaries 2022-03-01 04:14:20 +01:00
Robin Gareus 9b21c2be54
Bundle autotune plugin (with mixbus) 2022-02-07 18:54:38 +01:00
Robin Gareus 7e36daecd6
Fix bundling media content 2022-01-17 20:04:52 +01:00
Robin Gareus 0481b10d97
Bundle Mixbus Media 2022-01-17 19:50:34 +01:00
Robin Gareus 20824b6407
Fix bundling demo sessions (mac, win) 2022-01-17 19:50:06 +01:00
Robin Gareus 60dbf3bcec
Consistent label for ACE plugin installer
see also 82764a6da7
2021-06-01 21:09:12 +02:00
Robin Gareus 6f87168492
Fix windows packaging of ardour<V>-lua.exe, unhardcode major version 2021-05-13 21:33:17 +02:00
Tiefseetauchner 720a7eed77 Update compile.sh
cd in line 4 would not work if path has blank as it would have two arguments
./compile.sh: line 4: cd: too many arguments
2021-05-07 16:25:21 -06:00
Robin Gareus a38c1cd1f1
Exclude dbgelp shared libraries from binary bundles 2021-02-11 09:57:51 +01:00
Todd Naugle b3f019b8b7 Use the program icon for the uninstaller on windows.
Otherwise the default nsis one is used.
2021-02-08 10:36:21 -06:00
bachstudies2020 dd833c89b9
Update package.sh
fixed a few typos
2020-11-19 17:01:20 +01:00
Robin Gareus c6545e3436
Really fix typos 2020-10-23 19:51:52 +02:00
Robin Gareus 00f288742f
Fix typos in e9144d1542 2020-10-23 16:10:52 +02:00
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 5ebb016544
Add support for Dr.Mingw 2020-09-29 06:06:11 +02:00
Robin Gareus a91e9c2d52
Fix windows plugin install location 2020-09-18 21:44:34 +02:00
Robin Gareus 3ed9a712b9
Bundle VST3 scanner with binary packages 2020-09-18 18:54:45 +02:00
Robin Gareus a2e4a09d55
Correct Windows installer paths (fix f61ecae4b2) 2020-09-16 22:48:38 +02:00
Robin Gareus f61ecae4b2
Windows installer, allow to opt-out of Harrison plugins #8390 2020-09-10 01:31:18 +02:00
Robin Gareus 3bb374a473
Update Harrison plugin URL, use the resource server. 2020-08-03 17:04:26 +02:00
Nikolaus Gullotta d5bae6b9c0
Allow silent uninstalls 2020-06-19 14:32:52 -05: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
Robin Gareus c822f0b370
Re-order windows installer options (non-optional first) 2020-06-09 17:27:32 +02:00
Robin Gareus 38e255dd16
Unconditionally install video-tools (required for mp3 export) 2020-05-15 15:29:19 +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 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
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 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 09030336ce
Fix windows-packaging (luasession)
`waf install` is not used for binaries :(
2019-06-04 16:30:25 +02:00
Robin Gareus e0e5ee0b44
Unify build-system customization (Ardour/Mixbus) 2019-04-09 13:17:15 +02:00