summaryrefslogtreecommitdiffstats
path: root/wscript
AgeCommit message (Collapse)AuthorFilesLines
2022-08-18Switch to meson build systemDavid Robillard1-443/+0
2021-06-04Switch to C++14 and fix build with GCC 10David Robillard1-1/+1
GCC was having problems with this make_unique overload, but I don't care about C++11 compatibility at this point anyway, so it's easiest to just remove it.
2021-01-02Update for latest raulDavid Robillard1-1/+1
2020-12-14Remove Jack session supportDavid Robillard1-4/+0
2020-11-12Update warning flagsDavid Robillard1-0/+2
2020-08-03Move misplaced importDavid Robillard1-1/+1
2020-08-02Strengthen warning flagsDavid Robillard1-3/+0
2020-08-02Fix implicit-fallthrough warningsDavid Robillard1-2/+0
2020-08-02Fix shadow warningsDavid Robillard1-3/+0
2020-08-02Remove support for ancient compilers without thread_local supportDavid Robillard1-9/+0
2020-08-02Fix double-promotion warningsDavid Robillard1-2/+0
2020-08-02Fix return-std-move-in-c++11 warningDavid Robillard1-1/+0
2020-08-02Fix header-hygiene warningDavid Robillard1-1/+0
2020-08-02Fix build as a subprojectDavid Robillard1-2/+2
2020-08-02Add missing override specifiersDavid Robillard1-1/+0
2020-08-02Move public headers to a separate include directoryDavid Robillard1-2/+2
This is more conventional and probably best practice (since it avoids polluting the include path with non-headers), and is supported by the clang-tidy llvm-header-guard check.
2020-08-02Fix unnecessary copies in for loopsDavid Robillard1-1/+0
2020-08-01Improve lint targetDavid Robillard1-36/+43
2020-08-01Use modern castsDavid Robillard1-2/+0
2020-08-01Set third party packages as system dependenciesDavid Robillard1-3/+15
This suppresses warnings in their headers.
2020-08-01Remove superfluous semicolonsDavid Robillard1-3/+0
2020-08-01Be more explicit about warningsDavid Robillard1-3/+87
2019-12-08Fix network communication with Python bindingsDavid Robillard1-1/+1
2019-12-08Improve lint targetDavid Robillard1-16/+35
2019-12-08Cleanup: Format Python code to be mostly flake8 cleanDavid Robillard1-46/+72
2019-10-17Update autowafDavid Robillard1-52/+42
2019-10-17Remove use of autowaf.defineDavid Robillard1-14/+9
2019-04-21Don't build client library if libsigc++ is not availableDavid Robillard1-1/+3
2019-04-21Switch to using a submodule for autowafDavid Robillard1-7/+7
2019-04-13Remove glib dependency from libingenDavid Robillard1-2/+2
2019-04-13Don't depend on system-installed libingenDavid Robillard1-2/+2
2019-03-17Update autowaf and adapt to new APIDavid Robillard1-51/+30
2019-03-09Clean up includes and forward declarationsDavid Robillard1-2/+2
2019-02-24Require LV2 1.16.0David Robillard1-1/+1
2018-11-24Squashed 'waflib/' changes from 6e726eb1..5ea8f99fDavid Robillard1-359/+0
5ea8f99f Improve test output spacing 0e23b29f Raise exception when test suite fails to ensure non-zero exit status d6de073b Show run time of unit tests 5b655541 Add short configure option for ultra-strict flags 4687ba6d Use gtest-like test output 258903d9 Fix failure count in test group summaries da07e738 Fix verbose tests with Python 3 git-subtree-dir: waflib git-subtree-split: 5ea8f99f6e1246079c1fe6bb590c38a53aadd40d
2018-09-30Fix order of test failure diffsDavid Robillard1-4/+4
2018-09-22Use new LV2 include pathsDavid Robillard1-1/+1
2018-09-16Clean up wscriptDavid Robillard1-45/+34
2018-08-07Use serd_freeDavid Robillard1-1/+1
2018-01-21Remove glib dependency from engine and core libraryDavid Robillard1-4/+0
2018-01-21Add FilePath class and remove use of glib path utilitiesDavid Robillard1-1/+7
2018-01-21Add URI class and remove use of Raul::URIDavid Robillard1-1/+1
2018-01-21Don't build libraries twice when testing is enabledDavid Robillard1-3/+3
2018-01-21Use new autowaf scoped test syntaxDavid Robillard1-21/+20
2018-01-16Explicitly set language versionDavid Robillard1-0/+1
2017-12-29Use clang-tidy for lintingDavid Robillard1-1/+18
2017-12-29Upgrade to waf 2.0.3David Robillard1-27/+27
2017-12-25Build clang compilation databaseDavid Robillard1-0/+1
2017-12-16Fix direction of test failure diffsDavid Robillard1-4/+4
2017-12-16Add Message struct and remove tons of interface boilerplateDavid Robillard1-0/+1