From 969c6fea9f5f68f34bd268e5783dcb8267b13e03 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Tue, 14 May 2013 21:33:45 -0400 Subject: jh-mvn-install: optionally create a symlink in /usr/share/java --- jh-mvn-install.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'jh-mvn-install.sh') diff --git a/jh-mvn-install.sh b/jh-mvn-install.sh index b135d8f..ab67594 100644 --- a/jh-mvn-install.sh +++ b/jh-mvn-install.sh @@ -4,7 +4,7 @@ # terms of the Do What The Fuck You Want To Public License, Version 2, # as published by Sam Hocevar. See the COPYING file for more details. -if [[ $# != 5 ]]; then +if [[ $# != 5 ]] && [[ $# != 6 ]]; then jh-help $0 >>/dev/stderr exit 1 fi @@ -12,8 +12,15 @@ fi base=`jh-mvn-basename $1 $2 $3` jarfile=$4 pomfile=$5 +alias=$6 dir="${base%/*}" install -d "${DESTDIR}${dir}" install -m 644 "$jarfile" "${DESTDIR}${base}.jar" install -m 644 "$pomfile" "${DESTDIR}${base}.pom" + +if [[ -n $alias ]]; then + link="/usr/share/java/$alias" + install -d "${DESTDIR}${link%/*}" + ln -s "${base}.jar" "${DESTDIR}${link}" +fi -- cgit v1.2.3