summaryrefslogtreecommitdiffstats
path: root/wscript
AgeCommit message (Collapse)AuthorFilesLines
2022-05-25Fix Python tests on systems without a "python" executableDavid Robillard1-1/+1
A minimal installation of Debian 11 (bullseye), for example, only has "python3".
2022-05-09Fix documentation installation directoryDavid Robillard1-0/+2
2021-01-11Fix test build for WindowsDavid Robillard1-7/+15
2021-01-11Fix unused parameter warningsDavid Robillard1-2/+0
2021-01-11Update zixDavid Robillard1-1/+1
2021-01-07Lilv 0.24.12v0.24.12David Robillard1-1/+1
2021-01-07Generate documentation with Sphinx and add an overviewDavid Robillard1-1/+5
2021-01-03Fix build with MinGWDavid Robillard1-1/+5
2021-01-02Use LILV_STATIC instead of LILV_SHARED to control visibilityDavid Robillard1-5/+7
For consistency, this seems to be the most common convention.
2021-01-02Remove the need for a generated configuration headerDavid Robillard1-4/+2
2020-12-24Fix build as a subprojectDavid Robillard1-10/+13
2020-12-24Move headers to a conventional "include" directoryDavid Robillard1-11/+11
2020-12-18Run state tests on WindowsDavid Robillard1-2/+1
2020-12-18Windows: Don't bother trying to create symbolic linksDavid Robillard1-8/+0
This only works on modern systems with "Developer Mode" enabled, so everything needs to work without them in reality anyway.
2020-11-11Suppress clang warning about nullability extension used by serdDavid Robillard1-0/+1
2020-11-11Fix potential memory error when joining filesystem pathsDavid Robillard1-1/+1
2020-09-27Lilv 0.24.10v0.24.10David Robillard1-1/+1
2020-09-27Suppress warnings in release buildsDavid Robillard1-0/+2
2020-08-07Add filesystem testsDavid Robillard1-0/+1
2020-08-06Fix log output of test compilation commandsDavid Robillard1-2/+2
Waf displays the first file.
2020-08-06Separate filesystem utilitiesDavid Robillard1-0/+1
2020-07-21Use nullptr in C++ headerDavid Robillard1-1/+0
2020-07-16Add a more powerful lint targetDavid Robillard1-9/+50
2020-07-16Fix flake8 warningsDavid Robillard1-20/+26
2020-07-16Be explicit about warningsDavid Robillard1-0/+58
2020-07-16Split test suite up into several independent programsDavid Robillard1-13/+44
2020-07-15Rewrite and separate common test facilitiesDavid Robillard1-1/+1
2020-06-19Check for CreateSymbolicLink at configure timeDavid Robillard1-0/+8
This uses the system CreateSymbolicLink if it is available at compile time, and if not, just acts as if the link failed (which is extremely likely anyway). This removes the ugly wrapper code that has been a constant source of compatibility headaches with weird toolchains.
2020-06-19Use strict function checksDavid Robillard1-0/+8
This makes the function checks work with strict warnings and Werror, but is also stronger because checks will fail if the function prototypes are not as expected (though this is incredibly unlikely since these are all standard functions).
2020-05-17Make lilv_world_get() use translationsDavid Robillard1-1/+1
2020-04-26Lilv 0.24.8v0.24.8David Robillard1-2/+2
2019-12-08Implement state:freePath featureDavid Robillard1-2/+2
2019-11-10Lilv 0.24.6v0.24.6David Robillard1-1/+1
2019-11-10Use a normal test context for Python testsDavid Robillard1-1/+1
2019-11-10Remove old release targetsDavid Robillard1-18/+0
2019-11-02Update autowafDavid Robillard1-0/+5
2019-10-21Show output of Python testsDavid Robillard1-1/+1
2019-10-21Build Python bindings by defaultDavid Robillard1-3/+3
2019-10-21Put Python tests in their own group so they are visibleDavid Robillard1-1/+3
2019-10-17Don't try to build lv2bench for WindowsDavid Robillard1-2/+4
2019-10-17Fix MSVC buildDavid Robillard1-0/+2
2019-10-17Update autowafDavid Robillard1-35/+30
2019-10-17Remove use of autowaf.defineDavid Robillard1-13/+11
2019-06-05Update minimum serd versionDavid Robillard1-1/+1
2019-04-21Fix building in a recursive projectDavid Robillard1-19/+12
2019-04-15Fix plugin tests on WindowsDavid Robillard1-1/+2
2019-04-14Use modern LV2 includesDavid Robillard1-1/+1
2019-04-14Add skeleton core.lv2 bundle for testsDavid Robillard1-0/+8
2019-03-17Update autowaf and adapt to new APIDavid Robillard1-24/+15
2019-01-13Actually run C++ bindings testDavid Robillard1-1/+4
There is still no actual testing in the binary, but this at least ensures the bindings can be used at all.