### START - Dependency installation order ###
java-order = 82
hadoop-order = 83
maven-order = 84
giraph-order = 90
### END - Dependency installation order ###

### START - Dependency-specific installation method ###
# pm = "package manager" (yum or apt-get)
# sl = "soft link" (assume that the dependency is already installed, just has to
# be properly exposed to the user's path.
# git = git clone using above giturl
# pip = python pip utility
# man = "manual"
java-install = pm
hadoop-install = man
maven-install = pm
giraph-install = git
### END - Dependency-specific installation method ###

### START - Tests ###
java-configure = java -version 2>&1 | grep version | cut -d ' ' -f 3 | sed -e 's/_/./g' | sed 's/-internal//g'
#hadoop-configure = if [[ -z $JAVA_HOME ]]; then ls ~/hadoop-1.2.1/bin/hadoop; else ~/hadoop-1.2.1/bin/hadoop version | head -n 1 | cut -d ' ' -f 2; fi
hadoop-configure = /tmp/get_hadoop
maven-configure = mvn --version | head -n 1 | cut -d ' ' -f 3
giraph-configure = find ~ | grep giraph-examples | grep dependencies | grep jar
### END - Tests ###

### START - Dependency versions ###
java-ver = 1.6
hadoop-ver = ANY
maven-ver = 3
giraph-ver = ANY
### END - Dependency versions ###

### START - Dependency URLs ###

### END - Dependency URLs ###

### START -  Dependency and method-specific command lines ###

# AUTOMATICALLY EXTRACTED FROM DOCKERFILE ON ../../docker/workload/

### END -  Dependency and method-specific command lines ###
