aboutsummaryrefslogtreecommitdiffstats
path: root/wscript
AgeCommit message (Collapse)AuthorFilesLines
2020-02-16Update autowafDavid Robillard1-49/+61
2020-02-16Add test that all data files are normalised and validDavid Robillard1-0/+24
2020-02-16Separate developers from project metadataDavid Robillard1-3/+6
2020-02-16Remove dead codeDavid Robillard1-19/+0
2019-12-07Add state:freePath featureDavid Robillard1-1/+1
2019-11-10Simplify plugin building and set up source tree run environmentDavid Robillard1-0/+5
This sets up LV2_PATH in waf tests so that tests can use specifications and plugins from the source tree without installing.
2019-10-17Don't link against librt on Windows or DarwinDavid Robillard1-1/+3
2019-04-27Replace broken links with detailed Ambisonic channel descriptionsDavid Robillard1-1/+1
2019-04-27Flatten documentation to fix fragment linksDavid Robillard1-33/+32
This removes all the extra bundle content from the documentation output and instead makes pages directly at the URI of specifications. This way, links to fragments in spec pages (which are often copy and pasted) are correct fragment identifiers like <http://lv2plug.in/ns/lv2core#Plugin> instead of <http://lv2plug.in/ns/lv2core/#Plugin>.
2019-04-27Only check links during buildDavid Robillard1-1/+2
2019-04-22Run unit tests on WindowsDavid Robillard1-1/+2
2019-04-22Fix running tests in a recursive projectDavid Robillard1-3/+2
2019-04-21Don't add -Wconversion flag with MSVCDavid Robillard1-1/+1
2019-04-21Update autowafDavid Robillard1-2/+5
2019-04-21Fix building within a recursive projectDavid Robillard1-11/+11
2019-04-15Avoid globbing for bundled pluginsDavid Robillard1-3/+10
2019-04-14Support building in a recursive projectDavid Robillard1-4/+6
2019-03-24Add post-build phase to check for broken links in documentationDavid Robillard1-4/+18
2019-03-24Fix installation of local documentationDavid Robillard1-5/+5
2019-03-24Remove history from top level specifications pageDavid Robillard1-5/+1
This is moving to the homepage, since it clutters up the documentation less, and can be syndicated that way.
2019-03-24Avoid redundant copy of Doxygen stylesheetDavid Robillard1-6/+0
2019-03-24Fix configuring with --online-docs but without --docsDavid Robillard1-3/+3
2019-03-17Add tests for forge overflow scenariosDavid Robillard1-3/+3
2019-03-17Fix online documentation generationDavid Robillard1-2/+4
2019-03-17Fix undocumented item inside Doxygen groupDavid Robillard1-1/+1
2019-03-17Update autowaf and adapt to new APIDavid Robillard1-13/+7
2019-02-03LV2 1.16.0v1.16.0David Robillard1-1/+1
2019-02-03Fix online documentation buildDavid Robillard1-1/+1
2019-02-03Fix news generationDavid Robillard1-1/+1
2019-02-03Fix duplicate news entries in documentationDavid Robillard1-5/+8
2019-01-19Fix backwards compatible lv2.h installation pathDavid Robillard1-3/+3
2019-01-10Fix reference documentation buildDavid Robillard1-1/+1
2018-10-28Rework port restrictions so that presets can be validatedDavid Robillard1-1/+1
2018-09-23Improve lint targetDavid Robillard1-2/+15
2018-09-23Fix various Python style issuesDavid Robillard1-11/+12
2018-09-23Remove unused importsDavid Robillard1-4/+0
2018-09-22Install standard headers to simpler include pathsDavid Robillard1-83/+90
2018-09-22Include waf sources and fix build with Python 3.7David Robillard1-33/+30
2018-04-21Install lv2_util.h for use by third-party codeTimo Wischer1-4/+6
2018-04-21Allow build date to be overridden for reproducible documentationBernhard M. Wiedemann1-1/+3
See https://reproducible-builds.org/specs/source-date-epoch/ for the definition of this variable.
2018-01-05Upgrade to waf 2.0.4David Robillard1-7/+5
2017-03-20Add patch:context propertyDavid Robillard1-1/+1
2017-02-08Add lv2_validate utilityDavid Robillard1-3/+11
2016-10-19Add state:StateChanged for notification eventsRobin Gareus1-1/+1
2016-10-14Simplify command line use of lv2specgenDavid Robillard1-4/+5
2016-10-14Build book last to increase parallelismDavid Robillard1-3/+4
2016-10-04Add patch:accept propertyDavid Robillard1-1/+1
2016-09-29Call lv2specgen as a separate processDavid Robillard1-146/+16
This speeds up builds with documentation significantly by allowing lv2specgen.py to be called in parallel, and makes lv2specgen a more reusable tool for third-party specifications.
2016-09-19LV2 1.14.0v1.14.0David Robillard1-1/+1
2016-09-05Fix bundle installation directoryDavid Robillard1-4/+4