Commit graph

307 commits

Author SHA1 Message Date
Paul Ferrand
80b35263db
Removed the explicit standard from the cmake
This should allow consuming project to choose their own standard level freely
2019-09-22 16:31:29 +02:00
Paul Ferrand
cf2bce36f1
Merge pull request #2 from paulfd/master
Removed the LeakDetector so that it's only active for c++17 and above using static inlines
2019-09-22 16:13:49 +02:00
paulfd
92ba5f6036 Merge branch 'hotfix/leak-detector-cpp14' 2019-09-22 16:03:21 +02:00
paulfd
3bf8a01b19 Removed the leak detector for cpp < 17 2019-09-22 16:03:09 +02:00
redtide
af0c66764f Switch Travis builds to debug mode. 2019-09-22 15:35:10 +02:00
redtide
6bbcf6be5a Merge commits. 2019-09-21 20:53:01 -06:00
redtide
ed47ae2a8b Fix Travis build: client build temporarily disabled. 2019-09-21 20:47:29 -06:00
paulfd
f3348aa112 Added a script to change the sample names in an existing file that assumes case-insensitivity. 2019-09-22 02:12:52 +02:00
redtide
b89bc24a98 Fix Travis OSX build (libsndfile). 2019-09-22 01:20:53 +02:00
redtide
39e1ce0c17 Fix Travis OSX build. 2019-09-21 18:00:52 +02:00
redtide
5cc036a78a Added github.com/DiscordHooks/travis-ci-discord-webhook. 2019-09-21 17:43:01 +02:00
redtide
a838e0404b Fix Travis OSX build. 2019-09-21 15:38:14 +02:00
paulfd
d0f38587c8 Tracking Abseil's LTS 2019-09-21 15:13:59 +02:00
Paul Ferrand
83d6096645 Merge branch 'master' of https://github.com/sfztools/sfizz 2019-09-21 15:11:31 +02:00
Paul Ferrand
41d25d7586 ptrdiff does not exist on gcc 6.3 2019-09-21 15:08:12 +02:00
redtide
0dddeac439 Fix Travis OSX build. 2019-09-21 14:58:49 +02:00
Paul Ferrand
4bd987ec57 Gitmodules track master 2019-09-21 14:36:58 +02:00
paulfd
db0646b85d updated submodules 2019-09-21 14:23:31 +02:00
paulfd
7c1fc138e5 Added an external header library for filesystem that defaults to the standard library on cpp 17 and finished cleaning up the c++14 issues 2019-09-21 14:12:02 +02:00
paulfd
0eb960f028 Merge commit '105c459' into tentative-merge-cpp14 2019-09-21 13:02:50 +02:00
paulfd
105c459a4a cleanups 2019-09-21 13:01:50 +02:00
paulfd
41010019e3 Cleanups 2019-09-21 11:16:23 +02:00
paulfd
a6c5e1af5d Merge remote-tracking branch 'origin/cpp14' into cpp14 2019-09-21 10:58:39 +02:00
paulfd
a456256b00 Added a message for the static_assert 2019-09-21 10:57:21 +02:00
paulfd
6aa2937543 Final updates for c++14' 2019-09-21 10:48:28 +02:00
paulfd
5beecd4d2b Merge branch 'cpp14' of https://github.com/sfztools/sfizz into HEAD 2019-09-21 10:38:10 +02:00
paulfd
9612c6fe5e Updated submodules" 2019-09-21 10:36:01 +02:00
paulfd
48a02fb549 Cleaning up the filters' compilation errors 2019-09-21 10:34:59 +02:00
paulfd
78cfcb792e Removed usage of string-view literals 2019-09-21 10:34:59 +02:00
paulfd
22557af4bd Removed structured bindings from the filters 2019-09-21 10:34:59 +02:00
paulfd
3ba28f2d52 Added abseil string views in the helpers 2019-09-21 10:34:59 +02:00
paulfd
849ee0e4a1 String view and filesystem are not happy neighbors 2019-09-21 10:34:59 +02:00
paulfd
a610f6dc24 Used SFINAE except of if constexpr for the AudioSpan constructor 2019-09-21 10:34:59 +02:00
paulfd
ce5b1981ea Use SFINAE to replace if constexpr 2019-09-21 10:34:59 +02:00
paulfd
b80c5e5e9f Used abseil's concatenation for string views 2019-09-21 10:34:59 +02:00
redtide
e5a5e7edd5 WIP code update. 2019-09-21 10:34:59 +02:00
redtide
377e35e88f Fixing files. 2019-09-21 10:34:37 +02:00
redtide
511ee9bf05 Moved filesystem.h in the compat folder with other C++14 compatibility related files, adapted macro, removed unnecessary license header for those files. 2019-09-21 10:34:37 +02:00
redtide
59ecbfd314 Added EditorConfig support. 2019-09-21 10:34:37 +02:00
redtide
828440651f WIP fixes: replace optional, string_view, nullopt with abseil versions, temporary clamp alternative. 2019-09-21 10:34:37 +02:00
redtide
025068b16b Moved benchmark submodule to tag-v1.5.0 (local branch). 2019-09-21 10:33:29 +02:00
redtide
d57240d03b Moved abseil-cpp submodule to tag-20190808 (local branch). 2019-09-21 10:33:29 +02:00
redtide
a5f2debfab Updated abseil submodule. 2019-09-21 10:33:29 +02:00
redtide
d7395129c7 Revert Travis hack. 2019-09-21 10:33:29 +02:00
redtide
d01b3be875 Trying Travis badge hack. 2019-09-21 10:33:29 +02:00
redtide
434d10d14c Trying Travis badge hack. 2019-09-21 10:33:29 +02:00
redtide
af8acd77b0 Trying Travis badge hack. 2019-09-21 10:33:29 +02:00
redtide
658d7933dc Update README.md 2019-09-21 10:33:29 +02:00
redtide
682849f1ad Added QtCreator CMake project files to .gitignore. 2019-09-21 10:33:29 +02:00
redtide
d500c43541 Added Travis CI configuration. 2019-09-21 10:33:29 +02:00