meson - re-enable emotion_test binaries and data like autofoo

This commit is contained in:
Carsten Haitzler 2018-12-27 16:18:08 +00:00
parent a0d47d6370
commit c9dca7ce5d
2 changed files with 11 additions and 6 deletions

View File

@ -5,7 +5,7 @@ edc_files = [
themes = []
foreach edc_file : edc_files
themes += custom_target('edje_cc_' + edc_file,
themes += custom_target('edje_cc_' + edc_file,
input : edc_file,
output : '@BASENAME@.edj',
command : edje_cc_exe + [ '-beta',
@ -17,5 +17,8 @@ foreach edc_file : edc_files
'-md', meson.current_source_dir(),
'-td', meson.current_source_dir(),
'@INPUT@', '@OUTPUT@'],
depends : edje_cc)
depends : edje_cc,
install : true,
install_dir : join_paths(dir_data, 'emotion', 'data')
)
endforeach

View File

@ -1,19 +1,21 @@
subdir('data')
emotion_eo_suite = executable('emotion_eo_suite',
emotion_test_eo = executable('emotion_test-eo',
'emotion_test_main-eo.c', themes,
dependencies: [check, eo, evas, emotion, ecore_evas, edje, ecore],
dependencies: [eo, evas, emotion, ecore_evas, edje, ecore],
include_directories : config_dir,
install: true,
c_args : [
'-DPACKAGE_DATA_DIR="'+meson.current_build_dir()+'"',
'-DTESTS_BUILD_DIR="'+meson.current_build_dir()+'"',
'-DTESTS_SRC_DIR="'+meson.current_source_dir()+'"']
)
emotion_suite = executable('emotion_suite',
emotion_test = executable('emotion_test',
'emotion_test_main.c', themes,
dependencies: [check, eo, evas, emotion, ecore_evas, edje, ecore],
dependencies: [eo, evas, emotion, ecore_evas, edje, ecore],
include_directories : config_dir,
install: true,
c_args : [
'-DPACKAGE_DATA_DIR="'+meson.current_build_dir()+'"',
'-DTESTS_BUILD_DIR="'+meson.current_build_dir()+'"',