#!/bin/bash

datomic_version=0.9.5385
datomic_dir=datomic-free-${datomic_version}

function get_datomic () {
  curl --progress-bar --location --url "https://my.datomic.com/downloads/free/${datomic_version}" --output datomic.zip
  unzip -x datomic.zip
}

if [ ! -e "datomic-free-${datomic_version}" ]; then
   get_datomic
fi

exec java -server -cp ${datomic_dir}/datomic-transactor-free-${datomic_version}.jar:"${datomic_dir}/lib/*" clojure.main -m datomic.launcher ${datomic_dir}/config/samples/free-transactor-template.properties

