Changeset 396958301de899d3148b8824879937d8b2afa032
- Timestamp:
- 06/03/09 03:37:04 (15 months ago)
- Author:
- Nedko Arnaudov <nedko@…>
- Children:
- 829dd674e2a53eef6035afac4a6f4f5f50efaa12
- Parents:
- 45524f93f5fb311d1a0f2f849484aed3c5e742c6
- git-committer:
- Nedko Arnaudov <nedko@arnaudov.name> / 2009-06-03T03:37:04Z+0300
- Message:
-
Remove LADSPA, implement LV2 plugin
- Files:
-
- 8 added
- 10 removed
- 3 modified
Legend:
- Unmodified
- Added
- Removed
-
|
rf877997
|
r3969583
|
|
| | 1 | Nedko Arnaudov <nedko@arnaudov.name> |
| 1 | 2 | Fons Adriaensen <fons.adriaensen@skynet.be> |
-
|
r45524f9
|
r3969583
|
|
| 2 | 2 | @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>. |
| 3 | 3 | |
| 4 | | <http://home.gna.org/zyn/zynadd/1> |
| 5 | | a lv2:Plugin, lv2:InstrumentPlugin; |
| 6 | | lv2:binary <zynadd.so>; |
| 7 | | rdfs:seeAlso <zynadd.ttl>. |
| | 4 | <http://nedko.aranaudov.org/soft/filter/1> |
| | 5 | a lv2:Plugin; |
| | 6 | a lv2:FilterPlugin; |
| | 7 | lv2:binary <filter.so>; |
| | 8 | rdfs:seeAlso <filter.ttl>. |
-
|
r45524f9
|
r3969583
|
|
| 8 | 8 | # the following two variables are used by the target "waf dist" |
| 9 | 9 | VERSION='1' |
| 10 | | APPNAME='lv2fil' |
| | 10 | APPNAME='lv2filter' |
| 11 | 11 | |
| 12 | 12 | # these variables are mandatory ('/' are converted automatically) |
| … |
… |
|
| 17 | 17 | opt.parser.remove_option('--prefix') # prefix as commonly used concept has no use here, so we remove it to not add confusion |
| 18 | 18 | opt.tool_options('compiler_cc') |
| 19 | | opt.tool_options('compiler_cxx') |
| 20 | 19 | opt.tool_options('lv2plugin', tooldir='.') |
| 21 | 20 | |
| 22 | 21 | def configure(conf): |
| 23 | 22 | conf.check_tool('compiler_cc') |
| 24 | | conf.check_tool('compiler_cxx') |
| 25 | 23 | conf.check_tool('lv2plugin', tooldir='.') |
| 26 | 24 | |
| 27 | | #conf.check_pkg('fftw3', mandatory=True) |
| 28 | 25 | conf.check_pkg('lv2core', mandatory=True) |
| 29 | 26 | |
| 30 | 27 | def build(bld): |
| 31 | | fil = bld.create_obj('lv2plugin') |
| 32 | | fil.uselib = 'LV2CORE' |
| 33 | | fil.target = 'fil' |
| 34 | | fil.ttl = ['fil.ttl', 'manifest.ttl'] |
| 35 | | fil.source = [ |
| 36 | | 'filters.cc', |
| 37 | | # 'filters_if.cc', |
| 38 | | 'exp2ap.cc' |
| 39 | | ] |
| | 28 | filter = bld.create_obj('lv2plugin', type='cc') |
| | 29 | filter.uselib = 'LV2CORE' |
| | 30 | filter.target = 'filter' |
| | 31 | filter.ttl = ['filter.ttl', 'manifest.ttl'] |
| | 32 | filter.source = ['filter.c', 'lv2filter.c', 'lv2plugin.c', 'log.c'] |