meson_version : '>=0.47'
)
-chmod = join_paths(meson.source_root(), 'meson/meson-chmod.sh')
-
if host_machine.system() == 'darwin'
add_languages('objc')
endif
+++ /dev/null
-#!/bin/sh
-chmod "$1" "${DESTDIR}/$2" && touch "${DESTDIR}/$2"
c_args : package_c_args,
)
-install_data('edje_recc', install_dir : dir_bin)
-o = join_paths(dir_bin, 'edje_recc')
-meson.add_install_script(chmod, 'a+r+x', o)
+install_data('edje_recc', install_dir : dir_bin,
+ install_mode: 'rwxr-xr-x')
else
eet_bin = _eet_bin
endif
-
-install_data('diffeet', install_dir : dir_bin)
-o = join_paths(dir_bin, 'diffeet')
-meson.add_install_script(chmod, 'a+r+x', o)
-
-install_data('vieet', install_dir : dir_bin)
-o = join_paths(dir_bin, 'vieet')
-meson.add_install_script(chmod, 'a+r+x', o)
-
-install_data('eina-bench-cmp', install_dir : dir_bin)
-o = join_paths(dir_bin, 'eina-bench-cmp')
-meson.add_install_script(chmod, 'a+r+x', o)
+# disabled because its a pretty useless script that forces python as a
+# a dependency and doesn't parse anything efl or test apps produce
+#install_data('eina-bench-cmp', install_dir : dir_bin,
+# install_mode: 'rwxr-xr-x')
input: 'eo_debug.in',
output: 'eo_debug',
configuration: eo_debug_config,
- install_dir: dir_bin)
-
-# make sure it's executable
-o = join_paths(dir_bin, 'eo_debug')
-meson.add_install_script(chmod, 'a+r+x', o)
+ install_dir: dir_bin,
+ install_mode: 'rwxr-xr-x')