diff options
author | L. E. Segovia <amy@centricular.com> | 2024-05-22 02:10:46 +0000 |
---|---|---|
committer | Nirbheek Chauhan <nirbheek@centricular.com> | 2024-05-29 19:36:26 +0530 |
commit | ffefb822d9412d279cfb0342f827334ee499c95e (patch) | |
tree | 28ddef599e9caf97a7a6f700eee5847db188eac3 | |
parent | c0bdaafd5893e394dc322381f33d1f315d307723 (diff) |
glib-tools: Fix build tools recipe not declaring what binaries must be relocated
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/1481>
-rw-r--r-- | recipes/build-tools/glib-tools.recipe | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/recipes/build-tools/glib-tools.recipe b/recipes/build-tools/glib-tools.recipe index b17f6833..93c62d6f 100644 --- a/recipes/build-tools/glib-tools.recipe +++ b/recipes/build-tools/glib-tools.recipe @@ -13,6 +13,29 @@ class Recipe(recipe.Recipe): 'dtrace': 'false', 'iconv': 'auto', 'selinux' : 'disabled'} deps = ['libffi', 'zlib', 'pkg-config'] + # Without these, the relocator won't take effect on macOS + files_bins = [ + 'gtester', + 'gobject-query', + 'gio', + 'gresource', + 'gio-querymodules', + 'glib-compile-schemas', + 'glib-compile-resources', + 'gsettings', + 'gdbus', + 'glib-mkenums', + ] + + files_devel = [ + 'bin/gtester-report', + 'bin/glib-genmarshal', + 'bin/glib-mkenums', + 'bin/glib-genmarshal', + 'bin/gdbus-codegen', + 'bin/glib-gettextize', + ] + def prepare(self): # On Linux we must use the system gettext if self.config.platform != Platform.LINUX: |