Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-25 | Update boost-ptr debug patch for boost 1.67 | Robin Gareus | |
2020-02-23 | Amend 180843f9 - move scripts | Robin Gareus | |
2020-02-23 | Clean up top-level source tree | Robin Gareus | |
Collect architecture independent data in 'share' subfolder. This also matches the install path | |||
2020-01-26 | Fix configuration with gcc-9 | Robin Gareus | |
Libraries need to be specified in order as last argument, not as linkflag. | |||
2020-01-25 | Tweaks to build/package scripts for new waf | Robin 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-25 | Change waf/darwin default compiler to prefer gcc (if available) | Robin Gareus | |
2020-01-25 | Towards waf python 2+3 support | David Runge | |
2019-12-07 | Add tsan option to trace data-races | Robin Gareus | |
2019-11-21 | Bump boost version requirement | Robin Gareus | |
1.56 is needed for boost::optional::value_or | |||
2019-10-19 | Use conf.fatal for fatal configuration errors | David Robillard | |
2019-10-19 | Fix Python3 incompatible syntax | David Robillard | |
2019-10-19 | Fix typo | David Robillard | |
2019-10-02 | changes required to get build-stack to run on a Mojave VM. | Paul Davis | |
2019-09-25 | goodbye USE_TRACKS_CODE_FEATURES and is_tracks_build | Paul Davis | |
2019-09-25 | Cleanup configuration stage | Robin Gareus | |
* use print() only for errors * use write_config_text() for normal operation * fail if lld was requested, but not found | |||
2019-09-24 | add configure-time option to use lld as the linker (on linux) | Paul Davis | |
this cuts about 15 seconds off the total linker time on a 16 core ryzen threadripper | |||
2019-09-19 | remove compiler flags required only by boost::msm and a large transition table | Paul Davis | |
2019-09-17 | add finite state machine to control/manage transport state | Paul Davis | |
2019-09-09 | Report whether arlua is being built | Robin Gareus | |
2019-09-02 | Include vamp-pyin | Robin Gareus | |
In preparation for captainMorgan's pitch analysis script. | |||
2019-08-17 | Remove explicit pulse version check (debian/wheezy builds) | Robin Gareus | |
2019-07-25 | Puls der Zeit | Robin Gareus | |
Prototype a basic stereo-playback only pulseaudio backend. | |||
2019-04-09 | Unify build-system customization (Ardour/Mixbus) | Robin Gareus | |
2019-01-02 | remove dangling --lv2 waf configure option | Paul Davis | |
2018-12-28 | remove configure-time --no-lv2 option. LV2 is integral to what we do | Paul Davis | |
2018-10-20 | Add upstream libzita-convolver 4.0.3 | Robin Gareus | |
2018-09-21 | Fix --no-nls (1/5): ENABLE_NLS = 1/0 config | Robin Gareus | |
system-wide gettext uses `#if ENABLE_NLS`, not #ifdef | |||
2018-09-19 | AppData: 'revision' in revision.cc is expected in the 2nd line | Guido Aulisi | |
Signed-off-by: Nils Philippsen <nils@tiptoe.de> | |||
2018-09-19 | generate revision.cc with one item per line | Nils Philippsen | |
2018-09-19 | AppData release tags need a date to be valid | Nils Philippsen | |
Or a timestamp, but that's deprecated. Create it from the last commit, store it in/retrieve it from revision.cc and substitute it in the template. https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-releases | |||
2018-05-12 | First draft of a-expander | Johannes Mueller | |
2018-01-30 | Add factory plugin tags + favorites | Robin Gareus | |
2018-01-28 | Adds support for building in Mac OS High Sierra | Chris Dennis | |
2017-10-21 | Detected boost using a compile-time check (works w/x-compile) | Robin Gareus | |
2017-09-24 | part two of initial libtemporal creation | Paul Davis | |
2017-09-20 | Fix buildstack revision report | Robin Gareus | |
2017-09-19 | Fix buildstack report | Robin Gareus | |
2017-09-18 | Don't build ni-maschine support by default | Robin Gareus | |
While the pads work, overall integration is still not present, mainly because the device does not lend itself for editing & mixing in a DAW environment. | |||
2017-09-16 | Add libzita-resampler as lib | Robin Gareus | |
This simplifies x-compiling and x-platform builds as well allows to statically link, if needed. | |||
2017-09-03 | Fix the Unicode workaround in wscript | Julien "_FrnchFrgg_" RIVAUD | |
The previous code was supposed to ensure VERSIONĀ and PROGRAM_VERSION were *not* Unicode objects since though they are the correct type to represent strings in Python 2, too many libraries have strange issues dealing with them, and UnicodeErrors can creep in with implicit conversions from/to Unicode objects. But in fact it did exactly the contrary since str.decode() always returns Unicode objects, whose type corresponds to the str class in Python 3. Fix it so that in both Python 2 and 3 the constants are eventually instances of str. | |||
2017-08-24 | fix waf template install | Robin Gareus | |
2017-08-23 | Deploy Session-templates | Robin Gareus | |
2017-08-05 | full integration of beatbox test app into ardour tree+build system | Paul Davis | |
Plus a few attempts at catching note on/off quantization stuff | |||
2017-07-17 | Purify libcanvas, remove libardour dependency | Robin Gareus | |
A canvas is just a canvas. Move WaveView into its own library. | |||
2017-07-17 | Separate Ardour UI widgets into dedicated library | Robin Gareus | |
2017-06-26 | Output the setting of the --no-threaded-waveviews option during configure | Tim Mayberry | |
2017-05-12 | Remove cfgtool, it's not useful anymore | Robin Gareus | |
cfgtool was used to dump the current config defaults into ./system_config on the system it runs. It was manually invoked (usually on Linux) and hence produced incorrect settings for Windows and OSX variants. Since ea4bbcf5 Ardour binaries bundle a minimal empty system_config, and the built-in defaults are used (correct for every platform). | |||
2017-04-07 | Fix linking on El Capitan | Robin Gareus | |
Modern xcode, does not allow std::locale::numeric with 10.8 SDK | |||
2017-04-04 | Fix build-stack revision path (3d952b095) | Robin Gareus | |
2017-04-04 | Include build-stack rev in config report | Robin Gareus | |