diff options
author | Marcel Hollerbach <mail@marcel-hollerbach.de> | 2018-12-03 18:49:47 +0100 |
---|---|---|
committer | Christopher Michael <cp.michael@samsung.com> | 2018-12-06 12:06:16 -0500 |
commit | 907ee1a497417874c243a7a99e3ed4e8c3a234cd (patch) | |
tree | 1206bd8af1737291be15c243221081be4dee167c /src/lib/efl/interfaces/meson.build | |
parent | 3b162458ffb72e0bd484d4fa0445e78dd634fb56 (diff) |
meson: use eolian_gen with -S
this ensures that eolian does not parse installed .eo files
Differential Revision: https://phab.enlightenment.org/D7405
Diffstat (limited to '')
-rw-r--r-- | src/lib/efl/interfaces/meson.build | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/efl/interfaces/meson.build b/src/lib/efl/interfaces/meson.build index fbcc31bcb1..bcd9b22bba 100644 --- a/src/lib/efl/interfaces/meson.build +++ b/src/lib/efl/interfaces/meson.build | |||
@@ -24,7 +24,7 @@ foreach eo_file : pub_legacy_eo_files | |||
24 | depfile : eo_file + '.d', | 24 | depfile : eo_file + '.d', |
25 | install : true, | 25 | install : true, |
26 | install_dir : join_paths(dir_package_include, 'interfaces'), | 26 | install_dir : join_paths(dir_package_include, 'interfaces'), |
27 | command : [eolian_gen, '-I', meson.current_source_dir(), eolian_include_directories, | 27 | command : eolian_gen + [ '-I', meson.current_source_dir(), eolian_include_directories, |
28 | '-o', 'h:' + join_paths(meson.current_build_dir(), eo_file + '.h'), | 28 | '-o', 'h:' + join_paths(meson.current_build_dir(), eo_file + '.h'), |
29 | '-o', 'c:' + join_paths(meson.current_build_dir(), eo_file + '.c'), | 29 | '-o', 'c:' + join_paths(meson.current_build_dir(), eo_file + '.c'), |
30 | '-o', 'd:' + join_paths(meson.current_build_dir(), eo_file + '.d'), | 30 | '-o', 'd:' + join_paths(meson.current_build_dir(), eo_file + '.d'), |
@@ -35,7 +35,7 @@ foreach eo_file : pub_legacy_eo_files | |||
35 | depfile : eo_file + '.legacy.d', | 35 | depfile : eo_file + '.legacy.d', |
36 | install : true, | 36 | install : true, |
37 | install_dir : join_paths(dir_package_include, 'interfaces'), | 37 | install_dir : join_paths(dir_package_include, 'interfaces'), |
38 | command : [eolian_gen, '-I', meson.current_source_dir(), eolian_include_directories, | 38 | command : eolian_gen + [ '-I', meson.current_source_dir(), eolian_include_directories, |
39 | '-o', 'l:' + join_paths(meson.current_build_dir(), eo_file + '.legacy.h'), | 39 | '-o', 'l:' + join_paths(meson.current_build_dir(), eo_file + '.legacy.h'), |
40 | '-o', 'd:' + join_paths(meson.current_build_dir(), eo_file + '.legacy.d'), | 40 | '-o', 'd:' + join_paths(meson.current_build_dir(), eo_file + '.legacy.d'), |
41 | '-gld', '@INPUT@']) | 41 | '-gld', '@INPUT@']) |
@@ -113,7 +113,7 @@ foreach eo_file : pub_eo_files | |||
113 | depfile : eo_file + '.d', | 113 | depfile : eo_file + '.d', |
114 | install : true, | 114 | install : true, |
115 | install_dir : join_paths(dir_package_include, 'interfaces'), | 115 | install_dir : join_paths(dir_package_include, 'interfaces'), |
116 | command : [eolian_gen, '-I', meson.current_source_dir(), eolian_include_directories, | 116 | command : eolian_gen + [ '-I', meson.current_source_dir(), eolian_include_directories, |
117 | '-o', 'h:' + join_paths(meson.current_build_dir(), eo_file + '.h'), | 117 | '-o', 'h:' + join_paths(meson.current_build_dir(), eo_file + '.h'), |
118 | '-o', 'c:' + join_paths(meson.current_build_dir(), eo_file + '.c'), | 118 | '-o', 'c:' + join_paths(meson.current_build_dir(), eo_file + '.c'), |
119 | '-o', 'd:' + join_paths(meson.current_build_dir(), eo_file + '.d'), | 119 | '-o', 'd:' + join_paths(meson.current_build_dir(), eo_file + '.d'), |
@@ -137,7 +137,7 @@ foreach eo_file : pub_eo_types_files | |||
137 | depfile : eo_file + '.d', | 137 | depfile : eo_file + '.d', |
138 | install : true, | 138 | install : true, |
139 | install_dir : join_paths(dir_package_include, 'interfaces'), | 139 | install_dir : join_paths(dir_package_include, 'interfaces'), |
140 | command : [eolian_gen, '-I', meson.current_source_dir(), eolian_include_directories, | 140 | command : eolian_gen + [ '-I', meson.current_source_dir(), eolian_include_directories, |
141 | '-o', 'h:' + join_paths(meson.current_build_dir(), eo_file + '.h'), | 141 | '-o', 'h:' + join_paths(meson.current_build_dir(), eo_file + '.h'), |
142 | '-o', 'd:' + join_paths(meson.current_build_dir(), eo_file + '.d'), | 142 | '-o', 'd:' + join_paths(meson.current_build_dir(), eo_file + '.d'), |
143 | '-ghd', '@INPUT@']) | 143 | '-ghd', '@INPUT@']) |