Robin Gareus
e701bee270
Fix small typo in build script
2024-11-23 10:56:16 +01:00
Robin Gareus
4e55570934
mac: mitigate "device busy" chances when ejecting DMG
2024-11-22 16:23:03 +01:00
Alejandro Domínguez
27c6276ff8
Replace boost::bind with std::bind
2024-11-17 20:19:43 +01:00
Alejandro Domínguez
ed1ab8622e
Replace boost::function with std::function
2024-11-06 23:08:44 +01:00
Robin Gareus
7037d86a00
Add tool to reduce relince on boost
...
Inspired by https://github.com/Ardour/ardour/pull/914
2024-10-19 03:40:01 +02:00
Paul Davis
8fbec13e9c
script for once-ification
...
This still tends to require by-hand cleanups of bare #endif lines
2024-10-17 07:44:31 -06:00
Paul Davis
fcf5bb88d5
cue editor/piano roll: starting to get mode buttons working and keybindings too
2024-10-17 07:44:30 -06:00
Robin Gareus
0a0848b2d6
Set LiveTrax binary name when packaging
2024-10-16 20:21:19 +02:00
Robin Gareus
4b83915335
Prefer bundled python for windows/gdb
2024-10-08 13:03:49 +02:00
Robin Gareus
c2329c4708
Unify package scripts with VBM
2024-07-24 02:02:54 +02:00
Robin Gareus
c000f77ce2
Windows installer: update links to manual
2024-06-06 15:25:50 +02:00
Robin Gareus
56a49ed5e3
Windows installer: fix livetrax manual link and welcome page
2024-06-06 15:15:49 +02:00
Robin Gareus
46086a24ef
Properly set DMG background for Trax and Mixbus
2024-05-31 18:33:56 +02:00
Robin Gareus
fb5ebc351c
Don't use Ardour Logo on Trax DMG
2024-05-31 15:49:41 +02:00
Robin Gareus
3ce07580cb
Fix packaging gmsynth
...
Bug introduced in 75167ac347
2024-05-23 15:53:38 +02:00
Robin Gareus
13814deba2
Backport Trax packaging
2024-05-22 18:36:15 +02:00
Robin Gareus
6e0c5e6a34
Unify build scripts w/derivative projects
2024-05-19 01:40:02 +02:00
Robin Gareus
dec7b9a9af
Fix macOS signing when excluding xjadeo
2024-05-05 18:49:12 +02:00
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
ce4f91483b
Fix OSX packaging and signing for LiveTrax
2024-04-29 00:56:27 +02:00
Robin Gareus
9bafa8a216
Remove svn related part in bundle script
2024-04-29 00:42:12 +02:00
Robin Gareus
75167ac347
Bundle/package script updates for LiveTrax
2024-04-28 17:54:20 +02:00
Robin Gareus
97becda83a
Update icon rendering tool
2024-04-25 19:18:02 +02:00
Robin Gareus
15dc06b12a
Ardour non longer uses gtk modules
2024-04-04 17:06:22 +02:00
agfline
2b1349ffc2
Update libAAF import tool
2024-03-10 21:53:36 +01:00
Robin Gareus
c7eef61e78
Make it easier to use Ardour --gdb on linux
2024-02-24 21:49:21 +01:00
Robin Gareus
0bd1a10709
Allow Ardour to run in recent gdb, amend a44124937e
2024-02-17 15:46:09 +01:00
Robin Gareus
a44124937e
Allow to use ardour --gdb on modern systems
...
gdb indirectl tdepends on recent glib, so we have to set
LD_LIBRARY_PATH after gdb has started. This fixes:
```
gdb: symbol lookup error: /lib64/libbabeltrace.so.1: undefined symbol: g_string_free_and_steal
```
2024-02-14 15:29:22 +01: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
083cf09108
YTK: fix installing cocoa/gtk module
2024-01-07 18:37:35 +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
agfline
f5689f37b6
Prepare libAAF update
2023-12-26 14:34:11 +01:00
agfline
156563a36f
allow to update libaaf from a local directory
2023-12-26 14:26:53 +01:00
Robin Gareus
e3128e932c
Compile and install libAAF
2023-11-27 23:25:04 +01:00
Robin Gareus
47e437c2aa
Bootstrap libAAF support
2023-11-27 23:18:22 +01:00
Mads Kiilerich
0e3e51d958
wscript: drop str() on VERSION
...
It will already have been converted to str in sanitize(), and even
python2 is fine without the extra str.
2023-10-15 10:47:16 -06:00
Mads Kiilerich
88cecdfaef
wscript: drop repeated autowaf.set_options - it is enough to set at top level
2023-10-15 10:47:16 -06:00
Robin Gareus
ca1e466f26
Replace altool with notarytool for Apple packages
...
altool will stop working on Nov 1st.
2023-10-11 23:35:06 +02:00
Robin Gareus
d8a3f771c2
Backport Mixbus osx-build script changes
2023-10-11 18:45:03 +02: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
Robin Gareus
bb211564a8
The return of the -x86_64 suffix for macOS DMG
...
We previously dropped it when we discontinued 32bit builds.
But now that we have -arm64, it is only consistent.
2023-10-09 22:47:28 +02:00
Paul Davis
769d9632b7
remove unused function from autowaf.py (it no longer worked with python 3.12)
2023-09-23 12:09:52 -06:00
Robin Gareus
4c1db67957
Speed up building Lua doc
2023-09-22 16:28:03 +02:00
Robin Gareus
0633254820
macOS: Allow altool to use either @keychain to @env
...
see also b59e1f936d
2023-09-21 21:15:55 +02:00
Paul Davis
40b5af144c
macos: fix find predicate order to actually exclude MIDI files from codesign
2023-09-21 07:11:56 -06:00
Paul Davis
b59e1f936d
macos: change password method for altool from @keychain to @env
2023-09-21 07:11:38 -06:00
Paul Davis
0d8e783d25
macos restore inclusion of media files, but skip codesigning for all MIDI files (there are too many)
2023-09-21 07:02:38 -06:00
Paul Davis
d91930b53c
macos: temporarily exclude media files from packaging
2023-09-20 10:55:29 -06:00