Spec-Zone.ru › Homebrew

Модуль: OS::Linux::Bundle::ClassMethods Приватный

Определено в:
extend/os/linux/bundle/bundle.rb

Этот модуль является частью приватного API. Этот модуль можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этого модуля, поскольку он может быть удалён или изменён без предупреждения.

Краткое описание методов экземпляра свернуть

  • #prepend_pkgconf_path_if_needed! ⇒ void приватный

    Настраивает pkg-config, если он установлен, чтобы помочь находить пакеты. Это необходимо только в Linux, поскольку в macOS Homebrew предоставляет прокладку.

Подробное описание методов экземпляра

#prepend_pkgconf_path_if_needed! ⇒ void

Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этого метода, поскольку он может быть удалён или изменён без предупреждения.

Этот метод возвращает неопределённое значение.

Настраивает pkg-config, если он установлен, чтобы помочь находить пакеты. Это необходимо только в Linux, поскольку в macOS Homebrew предоставляет прокладку.



11
12
13
14
15
16
# File 'extend/os/linux/bundle/bundle.rb', line 11

def prepend_pkgconf_path_if_needed!
  pkgconf = Formulary.factory("pkgconf")
  return unless pkgconf.any_version_installed?

  ENV.prepend_path "PATH", pkgconf.opt_bin.to_s
end

© 2009–present Homebrew contributors
Licensed under the BSD 2-Clause License.
https://docs.brew.sh/rubydoc/OS/Linux/Bundle/ClassMethods.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API