summaryrefslogtreecommitdiffstats
path: root/wscript
AgeCommit message (Collapse)AuthorFilesLines
2016-09-19Lilv 0.24.0v0.24.0David Robillard1-2/+2
2016-09-18Make Python test suite work without installingDavid Robillard1-4/+7
2016-09-05Add project tag to release postsDavid Robillard1-1/+1
2016-09-05Add new hand-crafted Python bindingsDavid Robillard1-13/+3
New bindings are Pythonic, supporting iteration, DWIM type conversion, pretty printing, and so on, where possible. Updated test suite covers 100% of binding code. Which is to say: add real Python bindings. As far as the Lilv API itself is concerned, you can do everything via Python. However, more work is needed to make fancy wrappers for parts of LV2 itself (MIDI, URI map, etc) to be able to run advanced plugins.
2016-08-27Add lv2apply utility/exampleDavid Robillard1-2/+7
2016-08-17Add target for generating release announcementsDavid Robillard1-0/+11
2016-08-01Check for libdlDavid Robillard1-3/+7
2016-08-01Use consistent feature test macrosDavid Robillard1-2/+2
2016-07-25Support test coverage with LLVMDavid Robillard1-20/+13
2016-07-14Improve test coverageDavid Robillard1-8/+13
2016-07-10Test versioned plugin replacementDavid Robillard1-8/+16
2016-07-09Clean up test outputDavid Robillard1-3/+5
2015-10-09Fix Python bindingsDavid Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5759 a436a847-0d15-0410-975c-d299462d15a1
2015-10-08Lilv 0.22.0David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5756 a436a847-0d15-0410-975c-d299462d15a1
2015-10-04Improve test coverageDavid Robillard1-22/+50
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5742 a436a847-0d15-0410-975c-d299462d15a1
2015-08-14Add lilv_free() for systems picky about such things.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5706 a436a847-0d15-0410-975c-d299462d15a1
2015-05-13Build py33 bindings if configured with py3.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5677 a436a847-0d15-0410-975c-d299462d15a1
2015-03-07Add support for state deletion.David Robillard1-1/+1
Add lilv_node_get_path(). Add lilv_state_get_uri(). Add lilv_state_delete(). Fix creation of duplicate manifest entries when saving state. git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5617 a436a847-0d15-0410-975c-d299462d15a1
2015-02-19Add lilv_state_emit_port_values() for special port value handling.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5586 a436a847-0d15-0410-975c-d299462d15a1
2015-01-29Add lilv_file_uri_parse() for correct URI to path conversion.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5528 a436a847-0d15-0410-975c-d299462d15a1
2015-01-18Remove LILV_NEW_LV2 define.David Robillard1-2/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5522 a436a847-0d15-0410-975c-d299462d15a1
2014-10-05Configure based on compiler target OS for cross-compilation.David Robillard1-12/+13
Only add -dl to pkg-config file for appropriate platforms. Fix #986. git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5472 a436a847-0d15-0410-975c-d299462d15a1
2014-09-24Fixes for new sord.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5465 a436a847-0d15-0410-975c-d299462d15a1
2014-08-10Fix function references in doc comments.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5450 a436a847-0d15-0410-975c-d299462d15a1
2014-08-08Lilv 0.20.0.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5438 a436a847-0d15-0410-975c-d299462d15a1
2014-08-08Upload man pages with waf upload_docs target.David Robillard1-0/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5433 a436a847-0d15-0410-975c-d299462d15a1
2014-08-08Fix compilation with non-standard LV2 location.David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5420 a436a847-0d15-0410-975c-d299462d15a1
2014-07-15Add lilv_world_unload_bundle() and lilv_world_unload_resource().David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5413 a436a847-0d15-0410-975c-d299462d15a1
2014-05-05Fix use of lv2info -m and -p options to write plugin data.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5401 a436a847-0d15-0410-975c-d299462d15a1
2014-04-26Ignore errors when attempting to delete test state directory.David Robillard1-1/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5372 a436a847-0d15-0410-975c-d299462d15a1
2014-01-12Don't load files multiple times if they are listed as rdfs:seeAlso for ↵David Robillard1-1/+1
several plugins. git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5308 a436a847-0d15-0410-975c-d299462d15a1
2014-01-04Lilv 0.18.0David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5267 a436a847-0d15-0410-975c-d299462d15a1
2014-01-04Add lilv_port_get_node() for using world query functions with ports.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5255 a436a847-0d15-0410-975c-d299462d15a1
2013-12-30Clean up after test suite so multiple runs are successful.David Robillard1-0/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5226 a436a847-0d15-0410-975c-d299462d15a1
2013-12-27Implement lv2:prototype.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5219 a436a847-0d15-0410-975c-d299462d15a1
2013-12-25Fix running test suite from top level.David Robillard1-2/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5206 a436a847-0d15-0410-975c-d299462d15a1
2013-12-25Load waf modules before everything else so CFLAGS and friends are correct ↵David Robillard1-2/+2
(oops). git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5204 a436a847-0d15-0410-975c-d299462d15a1
2013-12-25Don't attempt to build static lv2bench as static since it needs -ldl (#919).David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5199 a436a847-0d15-0410-975c-d299462d15a1
2013-12-19Add support for running plugins from Python by Kaspar Emanuel (fix #939 and ↵David Robillard1-2/+43
#940). git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5189 a436a847-0d15-0410-975c-d299462d15a1
2013-03-19Add C++ wrappers to lilvmm.hpp (fix compilation with --python).David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5092 a436a847-0d15-0410-975c-d299462d15a1
2013-02-18Bump version (Lilv 0.16.0).David Robillard1-3/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5060 a436a847-0d15-0410-975c-d299462d15a1
2013-02-10Add lilv_world_ask() for easily checking if a statement exists.David Robillard1-1/+1
Add lilv_world_get() and lilv_port_get() for easily getting one value. git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5053 a436a847-0d15-0410-975c-d299462d15a1
2012-11-23Add va_list variant of lilv_plugin_get_num_ports_of_class() (#758).David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@4858 a436a847-0d15-0410-975c-d299462d15a1
2012-11-23Correctly depend on serd at build time (fix compilation in odd cases)David Robillard1-5/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@4855 a436a847-0d15-0410-975c-d299462d15a1
2012-09-12Clean up wscripts.David Robillard1-1/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@4771 a436a847-0d15-0410-975c-d299462d15a1
2012-09-10Support building against parallel debuggable libraries via pkg-config.David Robillard1-21/+14
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@4766 a436a847-0d15-0410-975c-d299462d15a1
2012-09-09Disable timestamps in HTML documentation for reproducible build (fix #856).David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@4765 a436a847-0d15-0410-975c-d299462d15a1
2012-08-23Lilv 0.14.4David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@4756 a436a847-0d15-0410-975c-d299462d15a1
2012-08-23Do not require a C++ compiler to build.David Robillard1-3/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@4751 a436a847-0d15-0410-975c-d299462d15a1
2012-08-11Add lv2bench utility.David Robillard1-15/+33
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@4660 a436a847-0d15-0410-975c-d299462d15a1