我有一些包含脚本的 git 存储库(bash和ruby)。有没有办法使用自制软件来点击这些存储库并将这些脚本安装到/usr/local/bin?如果是这样,我需要如何设置它们?
理想情况下,ruby它会检查依赖项(它们是gems)并首先安装这些脚本,但这不是强制性的(是否应该用类似的东西指定它们depends_on 'some-gem' => :ruby?)。
想通了,所以我会为每个人发布一个例子。
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
Run Code Online (Sandbox Code Playgroud)
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
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1332 次 |
| 最近记录: |