@@ -187,17 +187,10 @@ foreach plugin : plugins
187
187
link_with : [ lib_juce60, plugin_lib ],
188
188
)
189
189
190
- plugin_lv2_dir = meson .current_build_dir() / plugin_name + ' .lv2'
191
-
192
- plugin_lv2_ttl = custom_target (plugin_name + ' _lv2-ttl' ,
190
+ custom_target (plugin_name + ' _lv2-dir' ,
193
191
output : plugin_name + ' .lv2' ,
194
192
input : plugin_lv2_lib,
195
- command : [
196
- ' mkdir' , ' -p' , plugin_lv2_dir, ' &&' ,
197
- ' cd' , plugin_lv2_dir, ' &&' ,
198
- ' mv' , plugin_lv2_lib.full_path(), plugin_lv2_dir / plugin_name + lib_suffix, ' &&' ,
199
- (os_windows ? ' wine' : ' env' ), lv2_ttl_generator, ' .' / plugin_name + lib_suffix,
200
- ],
193
+ command : [ ' ../scripts/generate-ttl.sh' , lv2_ttl_generator, ' @OUTPUT@' , plugin_lv2_lib.full_path() ],
201
194
install : true ,
202
195
install_dir : lv2dir,
203
196
)
@@ -244,7 +237,7 @@ foreach plugin : plugins
244
237
command : [
245
238
' mkdir' , ' -p' , plugin_vst3_dir, ' &&' ,
246
239
' cd' , plugin_vst3_dir, ' &&' ,
247
- ' mv ' , plugin_vst3_lib.full_path(), plugin_vst3_dir / plugin_name + lib_suffix,
240
+ ' cp ' , plugin_vst3_lib.full_path(), plugin_vst3_dir / plugin_name + lib_suffix,
248
241
],
249
242
install : true ,
250
243
install_dir : vst3dir,
0 commit comments