6.19. Usando Ruby

Tabela 6.28. Variáveis ​​Úteis para Ports Que Usam Ruby
VariávelDescrição
USE_RUBYAdiciona dependências de build e run no Ruby.
USE_RUBY_EXTCONFO port utiliza extconf.rb para configurar.
USE_RUBY_SETUPO port utiliza setup.rb para configurar.
RUBY_SETUPSubstitui o nome do script de configuração do setup.rb. Outro valor comum é install.rb.

Esta tabela mostra as variáveis selecionadas disponíveis para os autores dos ports através da infraestrutura de ports. Essas variáveis são usadas para instalar arquivos em seus locais apropriados. Use-os em pkg-plist tanto quanto possível. Não redefina essas variáveis no port.

Tabela 6.29. Variáveis ​​Somente Leitura Selecionadas para Ports Que Usam Ruby
VariávelDescriçãoExemplo de valor
RUBY_PKGNAMEPREFIXUsado como um PKGNAMEPREFIX para distinguir pacotes para diferentes versões do Ruby.ruby19-
RUBY_VERSIONVersão completa do Ruby na forma de x.y.z[.p].1.9.3.484
RUBY_SITELIBDIRCaminho de instalação de bibliotecas independentes de arquitetura./usr/local/lib/ruby/site_ruby/1.9
RUBY_SITEARCHLIBDIRCaminho de instalação das bibliotecas dependentes de arquitetura./usr/local/lib/ruby/site_ruby/1.9/amd64-freebsd10
RUBY_MODDOCDIRCaminho de instalação da documentação do módulo./usr/local/share/doc/ruby19/patsy
RUBY_MODEXAMPLESDIRCaminho de instalação dos exemplos do módulo./usr/local/share/examples/ruby19/patsy

Uma lista completa das variáveis ​​disponíveis pode ser encontrada em /usr/ports/Mk/bsd.ruby.mk.

All FreeBSD documents are available for download at https://download.freebsd.org/ftp/doc/

Questions that are not answered by the documentation may be sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.