summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2020-03-17remove destructive/tape mode tracksPaul Davis
2020-03-08Allow to bundle gdb with optimized windows buildsRobin Gareus
Preferably also configure with "--optimize --debug-symbols" when setting the PACKAGE_GDB environment variable
2020-02-25Update boost-ptr debug patch for boost 1.67Robin Gareus
2020-02-23Also move Lua scripts to share subfolderRobin Gareus
2020-02-23Clean up top-level source treeRobin Gareus
Collect architecture independent data in 'share' subfolder. This also matches the install path
2020-02-23Cleanup cource tree: collect patchesRobin Gareus
2020-02-22Tweak ArdorIcon display-tool & re-order iconsRobin Gareus
* add option to render a border * group icons (assume 7x7 grid)
2020-02-19Fix libreadline detectionRobin Gareus
This fixes building and bundling the "luasession" commandline tool, regression was introduced in 2e9ac80e99 (waf py2/3)
2020-02-14Fix cross-compile linking (arm-linux ld)Robin Gareus
Explicitly specify required libraries (waf does no longer forward .uselib dependencies of libraries used by .use). This leads to undefined symbols.
2020-01-25Fix OSX/PPC packagingRobin Gareus
This partially reverts 5a841ef462 to fix issues with egrep "libstdc++.6.dylib"
2020-01-25Tweaks to build/package scripts for new wafRobin Gareus
* 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-25Update waf to v2.0.19Robin Gareus
2020-01-25Towards waf python 2+3 supportDavid Runge
2020-01-20tools: make ardour.keys generation reproducibleJelle van der Waa
By default perl hashes are random when iterating over them this makes ardour not reproducible. As it ships with a random order generated ardour.keys file, simply sorting the keys before iterating over them makes the file reproducible. Motivation: https://reproducible-builds.org
2020-01-03Fix linux installer scriptRobin Gareus
2020-01-03installer-script ARM CPU supportRobin Gareus
2019-12-05Undo habits of a Serif font loverRobin Gareus
2019-12-04Bundle ArdourSans with packagesRobin Gareus
2019-12-03Amend previous commit, fluidsynth tablesRobin Gareus
2019-12-03Update to fluidsynth-2.1Robin Gareus
see https://github.com/FluidSynth/fluidsynth/releases/tag/v2.1.0 - new, less "ringing" reverb engine - new, stereophonic chorus engine - improved integrity checking of SoundFont modulators ...
2019-10-23Update MacOS installer to directly run Ardour w/o script wrapperRobin Gareus
2019-10-12remove Session::AudioMidiSetupRequired signal (no longer necessary)Paul Davis
2019-09-30Update Fluidsynth to v2.0.7Robin Gareus
2019-09-18NO-OP: fix some Wimplicit-fallthroughRobin Gareus
gcc can recognize various regexps in comments. Since C++17 provides [[fallthrough]], using /* fallthrough */ consistently seems appropriate until we switch to C++17. see also https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html
2019-09-04Update Fluidsynth to v2.0.6-gitRobin Gareus
2019-09-02Package VAMP pYIN pluginRobin Gareus
2019-08-29Fix Lua-doc doxygen declaration extractionRobin Gareus
2019-08-29Tweak Lua-doc processing:Robin Gareus
Separate PHP based post-processing, used for manual creation. php-cli may not be available on build host.
2019-08-27Update icon render toolRobin Gareus
* add "grid" mode * re-build libwidgets as needed * add a convenient `make show` target
2019-08-24Towards fixing luadoc, manual page creationRobin Gareus
2019-08-23Add tool to render ArdourIcon setRobin Gareus
2019-08-20Bundle x42-tuner, drop rule-based midifilterRobin Gareus
2019-08-13Tweak .clang-formatRobin Gareus
2019-08-01Update clang-format to match ardour-styleRobin Gareus
2019-07-25Linux-bundle: use build-stack onlyRobin Gareus
This fixes an issue with libpulse indirectly adding libasync
2019-07-25Package PA backend when availableRobin Gareus
2019-07-04Use exit-status macros for compatibility 1/3Robin Gareus
2019-06-10Do not copy unneeded files to bundle /etcRobin Gareus
Previously (Ardour3 buildstack) this was needed for fontconfing, gtk and pango modules. these days we just compile --with-included-modules=yes.
2019-06-07Fix rpath permission issue for linux packagesRobin Gareus
2019-06-05Fix mac package - libreadline was r-x, changing install_name failedRobin Gareus
2019-06-05NO-OP: whitespaceRobin Gareus
2019-06-04Fix windows-packaging (luasession)Robin Gareus
`waf install` is not used for binaries :(
2019-06-04Package commandline Lua-session toolRobin Gareus
2019-05-18Add support for contourdesign ShuttlePRO v2 and ShuttleXpressJohannes Mueller
2019-04-19Update Fluidsynth to v2.0.5Robin Gareus
2019-04-10Remove support for building against LV2 older than 1.2.0David Robillard
LV2 1.2.0 was released in 2012, over 6 years ago now.
2019-04-09Unify build-system customization (Ardour/Mixbus)Robin Gareus
2019-04-08Fix OMFtool; sample_rate vs frame_rateRobin Gareus
2019-02-28Remove even more cruftRobin Gareus
http://lv2plug.in/ns/dev/host-info# doesn't exist, and nobody needs a config.guess from 2005 :)
2019-02-28Move bug-tool into the Python MuseumRobin Gareus