#!/bin/sh
set -efu
CLASSPATH=/usr/share/java/clojure.jar:/usr/share/java/maven-resolver-provider-3.x.jar:/usr/share/java/maven-resolver-api.jar:/usr/share/java/maven-resolver-spi.jar:/usr/share/java/maven-resolver-util.jar:/usr/share/java/maven-resolver-impl.jar:/usr/share/java/maven-resolver-transport-file.jar:/usr/share/java/maven-resolver-transport-http.jar:/usr/share/java/maven-resolver-transport-wagon.jar:/usr/share/java/maven-resolver-connector-basic.jar:/usr/share/java/dynapath.jar:/usr/share/java/wagon-provider-api.jar:/usr/share/java/wagon-http.jar:/usr/share/java/wagon-ssh.jar:/usr/share/java/httpclient.jar:/usr/share/java/httpcore.jar:/usr/share/java/slf4j-simple.jar:/usr/share/java/maven3-artifact.jar:/usr/share/java/maven3-model.jar:/usr/share/java/maven3-repository-metadata.jar:/usr/share/java/maven-aether-provider-3.x.jar:/usr/share/java/maven-builder-support-3.x.jar:/usr/share/java/maven-model-builder-3.x.jar:/usr/share/java/slf4j-api.jar:/usr/share/java/wagon-http-shared.jar:/usr/share/java/commons-logging.jar:/usr/share/java/commons-codec.jar:/usr/share/java/commons-io.jar:/usr/share/java/commons-lang3.jar:/usr/share/java/plexus-interpolation.jar:/usr/share/java/plexus-utils2.jar:/usr/share/java/plexus-component-annotations-1.5.jar:src/main/clojure:src/test/clojure
clojure \
-cp $CLASSPATH \
-e "(require '[clojure.test])" \
-e "(require '[cemerick.pomegranate-test])" \
-e "(require '[cemerick.pomegranate.aether-test])" \
-e "(System/exit (if (clojure.test/successful? (clojure.test/run-tests
'cemerick.pomegranate-test
'cemerick.pomegranate.aether-test)) 0 1))"
|