Commit Graph

135 Commits

Author SHA1 Message Date
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
Robin Gareus
0ce0c47697 Night of the typos III (amend prev 2 commits) 2018-12-01 03:22:04 +01:00
Robin Gareus
c921a67123 Also use xjadeo 64bit windows version 2018-12-01 03:13:59 +01:00