From: Wonki Kim Date: Thu, 10 Jan 2019 12:01:08 +0000 (+0000) Subject: meson: add a option to config the base directory name for elm data X-Git-Tag: submit/tizen/20190116.045417~80 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F16%2F197416%2F1;p=platform%2Fupstream%2Fefl.git meson: add a option to config the base directory name for elm data There is a option(--with-elementary-base-dir) on autotools this patch provides the exactly same thing that autotools does on meson Differential Revision: https://phab.enlightenment.org/D7580 Change-Id: I2dd218291eadbb93efb6d68368af8f2341c15372 Signed-off-by: Wonki Kim --- diff --git a/meson_options.txt b/meson_options.txt index ad39659..47822c2 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -340,4 +340,10 @@ option('dictionaries-hyphen-dir', type : 'string', value : '/usr/share/hyphen/', description : 'Put the path to hyphen dictionaries directory' -) \ No newline at end of file +) + +option('elementary-base-dir', + type : 'string', + value : '.elementary', + description : 'Put the name of a base directory for elementary data' +) diff --git a/src/lib/elementary/meson.build b/src/lib/elementary/meson.build index 89c1a5e..b05c838 100644 --- a/src/lib/elementary/meson.build +++ b/src/lib/elementary/meson.build @@ -919,7 +919,7 @@ elm_options = configuration_data() config_h.set_quoted('ELM_TOP_BUILD_DIR', meson.build_root()) config_h.set_quoted('MODULES_PATH', join_paths(dir_lib, 'modules')) -config_h.set_quoted('ELEMENTARY_BASE_DIR', '.elementary') +config_h.set_quoted('ELEMENTARY_BASE_DIR', get_option('elementary-base-dir')) config_h.set_quoted('ICON_DIR', join_paths(dir_lib, 'icons')) if sys_windows == false