aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/maven-shell.rb
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Formula/maven-shell.rb')
-rw-r--r--Library/Formula/maven-shell.rb20
1 files changed, 20 insertions, 0 deletions
diff --git a/Library/Formula/maven-shell.rb b/Library/Formula/maven-shell.rb
new file mode 100644
index 000000000..59fb919b7
--- /dev/null
+++ b/Library/Formula/maven-shell.rb
@@ -0,0 +1,20 @@
+require 'formula'
+
+class MavenShell <Formula
+ url 'http://repo1.maven.org/maven2/org/sonatype/maven/shell/dist/mvnsh-assembly/1.0.1/mvnsh-assembly-1.0.1-bin.tar.gz'
+ homepage 'http://shell.sonatype.org/'
+ md5 '5b0f47c8838aa7525f454f2bca9dbed9'
+
+ def install
+ # Remove windows files.
+ rm_f Dir["bin/*.bat"]
+
+ # Install jars in libexec to avoid conflicts.
+ prefix.install %w{ NOTICE.txt LICENSE.txt README.txt }
+ libexec.install Dir['*']
+
+ # Symlink the boot script.
+ bin.mkpath
+ ln_s "#{libexec}/bin/mvnsh", bin+"mvnsh"
+ end
+end