2018-08-12 06:26:29 -07:00
|
|
|
edc_files = [
|
|
|
|
'test.edc',
|
|
|
|
'test_external.edc',
|
|
|
|
'test_focus_style.edc',
|
|
|
|
'test_masking.edc',
|
|
|
|
'test_tab_pager.edc',
|
|
|
|
'test_tooltip.edc',
|
2019-01-25 00:41:24 -08:00
|
|
|
'test_pager.edc',
|
2018-08-12 06:26:29 -07:00
|
|
|
'test_prefs.edc',
|
|
|
|
'cursors.edc',
|
|
|
|
'font_preview.edc',
|
|
|
|
'multibuttonentry.edc',
|
|
|
|
'multip.edc',
|
|
|
|
'postit_ent.edc'
|
|
|
|
]
|
|
|
|
|
|
|
|
elm_themes = []
|
|
|
|
|
|
|
|
foreach edc_file : edc_files
|
|
|
|
elm_themes += custom_target('edje_cc_elm_' + edc_file,
|
|
|
|
input : edc_file,
|
|
|
|
output : '@BASENAME@.edj',
|
2019-01-24 04:23:30 -08:00
|
|
|
command : edje_cc_exe + [ '-beta', '-fastcomp',
|
2018-08-12 06:26:29 -07:00
|
|
|
'-sd', join_paths(meson.current_source_dir()),
|
|
|
|
'-id', elm_themes_image_include,
|
|
|
|
'-id', join_paths(meson.current_source_dir()),
|
|
|
|
'-fd', join_paths(meson.current_source_dir()),
|
|
|
|
'@INPUT@', '@OUTPUT@'],
|
2019-04-05 05:15:39 -07:00
|
|
|
depends : edje_depends,
|
2018-08-12 06:26:29 -07:00
|
|
|
install : true,
|
|
|
|
install_dir : join_paths(dir_data, 'elementary', 'objects'),
|
|
|
|
)
|
|
|
|
endforeach
|
|
|
|
|
|
|
|
custom_target('prefs_compile',
|
|
|
|
input: 'test_prefs.epc',
|
|
|
|
output: 'test_prefs.epb',
|
2018-12-04 11:33:07 -08:00
|
|
|
command : elm_prefs_cc_exe + ['@INPUT@', '@OUTPUT@'],
|
2018-08-12 06:26:29 -07:00
|
|
|
depends : elm_prefs_cc,
|
|
|
|
install : true,
|
|
|
|
install_dir : join_paths(dir_data, 'elementary', 'objects'),
|
|
|
|
)
|