From 5f8de423f190bbb79a62f804151bc24824fa32d8 Mon Sep 17 00:00:00 2001 From: "Matt A. Tobin" Date: Fri, 2 Feb 2018 04:16:08 -0500 Subject: Add m-esr52 at 52.6.0 --- python/macholib/doc/_build/html/dyld.html | 267 ++++++++++++++++++++++++++++++ 1 file changed, 267 insertions(+) create mode 100644 python/macholib/doc/_build/html/dyld.html (limited to 'python/macholib/doc/_build/html/dyld.html') diff --git a/python/macholib/doc/_build/html/dyld.html b/python/macholib/doc/_build/html/dyld.html new file mode 100644 index 000000000..ad8555058 --- /dev/null +++ b/python/macholib/doc/_build/html/dyld.html @@ -0,0 +1,267 @@ + + + + + + + + macholib.dyld — Dyld emulation — macholib 1.7 documentation + + + + + + + + + + + + + + + +
+
+
+
+ +
+

macholib.dyld — Dyld emulation

+

This module defines a number of functions that can be used +to emulate the functionality of the dynamic linker (dyld) +w.r.t. looking for library files and framworks.

+
+
+macholib.dyld.dyld_image_suffix([env])
+

Looks up the suffix to append to shared library and +framework names and returns this value when found. +Returns None when no suffix should be appended.

+

The env argument is a dictionary, which defaults +to os.environ.

+

See the description of DYLD_IMAGE_SUFFIX in the +manual page for dyld(1) for more information.

+
+ +
+
+macholib.dyld.dydl_framework_path([env])
+

Returns a user-specified framework search path, +or an empty list when only the default search path +should be used.

+

The env argument is a dictionary, which defaults +to os.environ.

+

See the description of DYLD_FRAMEWORK_PATH in the +manual page for dyld(1) for more information.

+
+ +
+
+macholib.dyld.dyld_library_path([env])
+

Returns a user-specified library search path, +or an empty list when only the default search path +should be used.

+

The env argument is a dictionary, which defaults +to os.environ.

+

See the description of DYLD_LIBRARY_PATH in the +manual page for dyld(1) for more information.

+
+ +
+
+macholib.dyld.dyld_fallback_framework_path([env])
+

Return a user specified list of of directories where +to look for frameworks that aren’t in their install path, +or an empty list when the default fallback path should +be used.

+

The env argument is a dictionary, which defaults +to os.environ.

+

See the description of DYLD_FALLBACK_FRAMEWORK_PATH in the +manual page for dyld(1) for more information.

+
+ +
+
+macholib.dyld.dyld_fallback_library_path([env])
+

Return a user specified list of of directories where +to look for libraries that aren’t in their install path, +or an empty list when the default fallback path should +be used.

+

The env argument is a dictionary, which defaults +to os.environ.

+

See the description of DYLD_FALLBACK_LIBRARY_PATH in the +manual page for dyld(1) for more information.

+
+ +
+ +

Yields all items in iterator, and prepents names +with the image suffix to those items when the suffix +is specified.

+

The env argument is a dictionary, which defaults +to os.environ.

+
+ +
+ +

If name is a framework name yield filesystem +paths relative to the entries in the framework +search path.

+

Always yield the filesystem paths relative to the +entries in the library search path.

+

The env argument is a dictionary, which defaults +to os.environ.

+
+ +
+ +

If name is a path starting with @executable_path/ yield +the path relative to the specified executable_path.

+

If executable_path is None nothing is yielded.

+
+ +
+ +

If name is a path starting with @loader_path/ yield +the path relative to the specified loader_path.

+

If loader_path is None nothing is yielded.

+
+ +
+ +

Yield the filesystem locations to look for a dynamic +library or framework using the default locations +used by the system dynamic linker.

+

This function will look in ~/Library/Frameworks +for frameworks, even though the system dynamic linker +doesn’t.

+

The env argument is a dictionary, which defaults +to os.environ.

+
+ +
+
+macholib.dyld.dyld_find(name[, executable_path[, env[, loader]]])
+

Returns the path of the requested dynamic library, +raises ValueError when the library cannot be found.

+

This function searches for the library in the same +locations and de system dynamic linker.

+

The executable_path should be the filesystem path +of the executable to which the library is linked (either +directly or indirectly).

+

The env argument is a dictionary, which defaults +to os.environ.

+

The loader_path argument is an optional filesystem path for +the object file (binary of shared library) that references +name.

+
+

Changed in version 1.6: Added the loader_path argument.

+
+
+ +
+
+macholib.dyld.framework_find(fn[, executable_path[, env]])
+

Find a framework using the same semantics as the +system dynamic linker, but will accept looser names +than the system linker.

+

This function will return a correct result for input +values like:

+
    +
  • Python
  • +
  • Python.framework
  • +
  • Python.framework/Versions/Current
  • +
+
+ +
+ + +
+
+
+
+
+

Previous topic

+

macholib.SymbolTable — Class to read the symbol table from a Mach-O header

+

Next topic

+

macholib.dylib — Generic dylib path manipulation

+

This Page

+ + + +
+
+
+
+ + + + \ No newline at end of file -- cgit v1.2.3