summaryrefslogtreecommitdiff
path: root/src/scripts
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2018-12-27 15:24:08 +0000
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2018-12-27 15:24:08 +0000
commitf532be51bc4414975e0fb0a5798eb96151219dea (patch)
treefa868d7549e4b3e115cacb3226af61f8bf557c60 /src/scripts
parent91990b7cf8024d13a89edbeddb873869eda21a87 (diff)
meosn - fix install of scripts and bins and their timestamps and modes
i was comparing the bindir results of aurtofoo vs meson and some things were missing/poking out at me. this makes them be in sync - install the ewl_wl+test obnaries, ensure to chmod +x+r etc. scritps AND install them
Diffstat (limited to 'src/scripts')
-rw-r--r--src/scripts/eina/meson.build3
-rw-r--r--src/scripts/eo/meson.build4
-rw-r--r--src/scripts/meson.build1
3 files changed, 8 insertions, 0 deletions
diff --git a/src/scripts/eina/meson.build b/src/scripts/eina/meson.build
new file mode 100644
index 0000000000..aacf0a7c94
--- /dev/null
+++ b/src/scripts/eina/meson.build
@@ -0,0 +1,3 @@
1install_data('eina-bench-cmp', install_dir : dir_bin)
2o = join_paths(dir_bin, 'eina-bench-cmp')
3meson.add_install_script(chmod, 'a+r+x', o)
diff --git a/src/scripts/eo/meson.build b/src/scripts/eo/meson.build
index bdb2803541..164f672177 100644
--- a/src/scripts/eo/meson.build
+++ b/src/scripts/eo/meson.build
@@ -9,3 +9,7 @@ configure_file(
9 output: 'eo_debug', 9 output: 'eo_debug',
10 configuration: eo_debug_config, 10 configuration: eo_debug_config,
11 install_dir: dir_bin) 11 install_dir: dir_bin)
12
13# make sure it's executable
14o = join_paths(dir_bin, 'eo_debug')
15meson.add_install_script(chmod, 'a+r+x', o)
diff --git a/src/scripts/meson.build b/src/scripts/meson.build
index 6057ad788a..304d437753 100644
--- a/src/scripts/meson.build
+++ b/src/scripts/meson.build
@@ -1,2 +1,3 @@
1subdir('eo') 1subdir('eo')
2subdir('elua') 2subdir('elua')
3subdir('eina')