diff options
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/elasticsearch.rb | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/Library/Formula/elasticsearch.rb b/Library/Formula/elasticsearch.rb index e43564fc3..bf2f4f550 100644 --- a/Library/Formula/elasticsearch.rb +++ b/Library/Formula/elasticsearch.rb @@ -40,6 +40,13 @@ class Elasticsearch < Formula s.gsub! /^ES_HOME=.*$/, "ES_HOME=#{prefix}" end + inreplace "#{bin}/plugin" do |s| + # Set ES_HOME to prefix value + s.gsub! /^ES_HOME=.*$/, "ES_HOME=#{prefix}" + # Replace CLASSPATH paths to use libexec instead of lib + s.gsub! /-cp \".*\"/, '-cp "$ES_HOME/libexec/*"' + end + # Write .plist file for `launchd` (prefix+'org.elasticsearch.plist').write startup_plist (prefix+'org.elasticsearch.plist').chmod 0644 |
