[gtk-mac-bundler: 2/4] bundler.py: Ensures dependent binaries are copied




commit 54260744a6ec5b33e157d8acc3862d3d1fde0153
Author: Lukas Oberhuber <lukaso gmail com>
Date:   Tue Oct 12 23:31:31 2021 +0100

    bundler.py: Ensures dependent binaries are copied
    
    Without this change, `dylib`s that other `dylibs` depend on are not
    copied. This ensures that they are so that the full tree is copied.
    
    It does appear, when tracing the copies, that quite a few `dylib`s are
    copied more than once. A simple step of removing duplicates should
    ensure this stops happening, but has not been done yet.

 bundler/bundler.py | 1 +
 1 file changed, 1 insertion(+)
---
diff --git a/bundler/bundler.py b/bundler/bundler.py
index deaa5b3..d50d25e 100644
--- a/bundler/bundler.py
+++ b/bundler/bundler.py
@@ -484,6 +484,7 @@ class Bundler(object):
         # Additional binaries (executables, libraries, modules)
         self.copy_binaries()
         self.resolve_library_dependencies()
+        self.copy_binaries()
 
         # Gir and Typelibs
         self.install_gir()


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]