parameters: (self)
return_statement: return install_base
docstring: Return DYLIB_INSTALL_NAME_BASE for this target.
docstring_summary: Return DYLIB_INSTALL_NAME_BASE for this target.
docstring_tokens: Return DYLIB_INSTALL_NAME_BASE for this target .
function: def GetInstallNameBase(self):
          """Return DYLIB_INSTALL_NAME_BASE for this target."""
          # Xcode sets this for shared_libraries, and for nonbundled loadable_modules.
          if self.spec["type"] != "shared_library" and (
              self.spec["type"] != "loadable_module" or self._IsBundle()
          ):
              return None
          install_base = self.GetPerTargetSetting(
              "DYLIB_INSTALL_NAME_BASE",
              default="/Library/Frameworks" if self._IsBundle() else "/usr/local/lib",
          )
          return install_base
function_tokens: def GetInstallNameBase ( self ) : # Xcode sets this for shared_libraries, and for nonbundled loadable_modules. if self . spec [ "type" ] != "shared_library" and ( self . spec [ "type" ] != "loadable_module" or self . _IsBundle ( ) ) : return None install_base = self . GetPerTargetSetting ( "DYLIB_INSTALL_NAME_BASE" , default = "/Library/Frameworks" if self . _IsBundle ( ) else "/usr/local/lib" , ) return install_base