enlightenment-module-edgar/gadgets/audio/meson.build

31 lines
1020 B
Meson

gadget_name = 'audio'
install_dir = join_paths(gadgets_install_dir, gadget_name)
# build gadget_name.edj
custom_target(gadget_name + '.edj',
input : gadget_name + '.edc',
output : gadget_name + '.edj',
command : [edje_cc,
'-id', meson.current_source_dir() / 'images',
'-fd', meson.current_source_dir() / 'fonts',
'@INPUT@', '@OUTPUT@'],
install_dir: install_dir,
install : true
)
# TODO: bytecompile gadget __init__.py
# py3_bytecompile = [py3, '-c', 'from py_compile import compile; compile("@INPUT@", "@OUTPUT@")']
#custom_target('__init__.pyc',
# input : '__init__.py',
# output : '__init__.pyc',
# command : py3_bytecompile,
# install_dir: gadget_install_dir,
# install : true
# )
install_data('__init__.py', install_dir: install_dir)