4 votes

Comment utiliser homebrew pour installer des scripts.

J'ai des dépôts git qui contiennent des scripts ( bash y ruby ). Y a-t-il un moyen d'utiliser homebrew pour exploiter ces dépôts et installer ces scripts à /usr/local/bin ? Si oui, comment dois-je les configurer ?

Idéalement pour le ruby scripts, il vérifierait les dépendances (elles sont gems ) et les installer en premier, mais ce n'est pas obligatoire (ils doivent être spécifiés avec quelque chose comme depends_on 'some-gem' => :ruby ?).

5voto

Thirler Points 6222

J'ai trouvé la solution, je vais donc poster un exemple pour chacun.

bash scripts

require 'formula'

class MyBashScripts < Formula
  homepage 'http://example.com'
  head 'https://github.com/user/my-bash-scripts.git'

  def install
    bin.install 'script1', 'script2', 'script3'
  end
end

ruby scripts

require 'formula'

class MyRubyScripts < Formula
  depends_on 'some-gem' => :ruby

  homepage 'http://example.com'
  head 'https://github.com/user/my-ruby-scripts.git'

  def install
    bin.install 'script1', 'scrip2', 'script3'
  end
end

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X