diff options
author | Elliott Sales de Andrade <quantum.analyst@gmail.com> | 2016-09-28 18:32:56 -0400 |
---|---|---|
committer | Elliott Sales de Andrade <quantum.analyst@gmail.com> | 2016-09-28 18:32:56 -0400 |
commit | 2840539a08ff03aa33ecc4f1cd7e64cc12791ae1 (patch) | |
tree | c59fdb630854eaa703698465573257c38414d1da | |
parent | 8f024c06970dcaec1564516c4583ae8543713ea8 (diff) | |
download | meson-2840539a08ff03aa33ecc4f1cd7e64cc12791ae1.zip meson-2840539a08ff03aa33ecc4f1cd7e64cc12791ae1.tar.gz meson-2840539a08ff03aa33ecc4f1cd7e64cc12791ae1.tar.bz2 |
Don't overwrite mkenums C file dependencies.
-rw-r--r-- | mesonbuild/modules/gnome.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/mesonbuild/modules/gnome.py b/mesonbuild/modules/gnome.py index f3baeca..ddff5aa 100644 --- a/mesonbuild/modules/gnome.py +++ b/mesonbuild/modules/gnome.py @@ -541,7 +541,10 @@ class GnomeModule: # Never install the C file. Complain on bug tracker if you need it. custom_kwargs['install'] = False if h_template is not None: - custom_kwargs['depends'] = h_target + if 'depends' in custom_kwargs: + custom_kwargs['depends'] += [h_target] + else: + custom_kwargs['depends'] = h_target c_target = self.make_mkenum_custom_target(state, c_sources, c_output, c_cmd, custom_kwargs) |