46 lines
		
	
	
	
		
			1.1 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
		
		
			
		
	
	
			46 lines
		
	
	
	
		
			1.1 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
|  | 
 | ||
|  | VERSION_MAJOR=1 | ||
|  | VERSION_MINOR=81 | ||
|  | BC_VER=${VERSION_MAJOR}.${VERSION_MINOR} | ||
|  | 
 | ||
|  | FORCED=false | ||
|  | VERBOSE=true | ||
|  | INFO=true | ||
|  | 
 | ||
|  | JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 | ||
|  | M2_HOME=/data/dev/tool/maven/3.0.5 | ||
|  | MAVEN_REPO=/data/dev/tool/maven/repo | ||
|  | USER_HOME=$MAIN_DIR/maven/user.home | ||
|  | PROGUARD_JAR=/data/java/libs/ProGuard/7.7.0/lib/proguard.jar | ||
|  | PATH=$JAVA_HOME/bin:$M2_HOME/bin:$PATH | ||
|  | 
 | ||
|  | export JAVA_HOME M2_HOME USER_HOME HOME PATH | ||
|  | 
 | ||
|  | DIST_DIR=$MAIN_DIR/libs | ||
|  | 
 | ||
|  | JAVA_RUNTIME=$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/jre/lib/jce.jar | ||
|  | 
 | ||
|  | JAVAX_ACTIVATION_JAR=$MAVEN_REPO/javax/activation/activation/1.1/activation-1.1.jar | ||
|  | JAVAX_MAIL_JAR=$MAVEN_REPO/javax/mail/mail/1.4.5/mail-1.4.5.jar | ||
|  | if [[ ! -f $JAVAX_ACTIVATION_JAR ]]; then | ||
|  |   echo "missing JAVAX_ACTIVATION_JAR: $JAVAX_ACTIVATION_JAR" | ||
|  |   exit -1 | ||
|  | fi | ||
|  | if [[ ! -f $JAVAX_MAIL_JAR ]]; then | ||
|  |   echo "missing JAVAX_MAIL_JAR: $JAVAX_MAIL_JAR" | ||
|  |   exit -1 | ||
|  | fi | ||
|  | JAVA_CLASSPATH=$JAVAX_ACTIVATION_JAR:$JAVAX_MAIL_JAR | ||
|  | 
 | ||
|  | verbose() { | ||
|  |   if [[ "$VERBOSE" == "true" ]]; then | ||
|  |     echo "$@" | ||
|  |   fi | ||
|  | } | ||
|  | 
 | ||
|  | info() { | ||
|  |   if [[ "$VERBOSE" == "true" || "$INFO" == "true" ]]; then | ||
|  |     echo "$@" | ||
|  |   fi | ||
|  | } |