Thu, 06 Dec 2018 09:55:36 +0000 |
Chris Cannam |
Remove LTO again. It makes linking very slow, I'm not noticing any practical difference in performance, it doesn't work correctly on Travis image etc, and it sometimes breaks in incremental builds.
|
Wed, 28 Nov 2018 09:48:57 +0000 |
Chris Cannam |
Bring in Rubber Band as an ext/ dependency via Repoint and link it statically
rubberband-static
|
Thu, 15 Nov 2018 13:05:20 +0000 |
Chris Cannam |
Experiment with LTO on gcc build
|
Fri, 31 Aug 2018 13:41:27 +0100 |
Chris Cannam |
Requiring c++14 is not going to work for Travis (because we want to support a Qt version too old to know about the c++14 config flag) or for our AppImage build (because we want to run on distros to old to support the relevant gcc ABI). So instead we try to confine the C++ standard selection to one place (config/noconfig) and revert to c++11 if the compiler is too old to know about c++14. All of the actual SV code remains c++11, and we assume we build against an older version of capnproto when we want to perform a c++11 build.
c++14
|
Fri, 31 Aug 2018 10:02:48 +0100 |
Chris Cannam |
Switch experimentally to C++14 throughout
c++14
|
Wed, 09 May 2018 13:28:55 +0100 |
Chris Cannam |
Vext -> Repoint. Let's see how this goes.
repoint
|
Tue, 24 Apr 2018 14:14:58 +0100 |
Chris Cannam |
Minor build tweak
|
Thu, 07 Dec 2017 13:34:23 +0000 |
Chris Cannam |
Use undefined behaviour sanitiser in debug mode
|
Tue, 05 Dec 2017 14:29:23 +0000 |
Chris Cannam |
Pick up prefix from configure for install target
|
Wed, 07 Jun 2017 10:05:47 +0100 |
Chris Cannam |
Update Vext logic
vext
|
Wed, 07 Jun 2017 09:54:57 +0100 |
Chris Cannam |
Use vext only if we are in a Mercurial checkout
vext
|
Wed, 07 Jun 2017 09:00:47 +0100 |
Chris Cannam |
Make configure use vext
vext
|