#!/bin/bash if [ ! -e "cinera.conf" ]; then echo "Can't find cinera.conf" exit fi . cinera.conf if [ ! -d $CINERA_REPO_PATH ]; then git clone git@gitssh.handmade.network:Annotation-Pushers/Annotation-System.git $CINERA_REPO_PATH fi if [ ! -d $CINERA_REPO_PATH ]; then echo "Failed to clone cinera" exit fi cd $CINERA_REPO_PATH git pull if [[ -z "${CINERA_VERSION}" ]]; then git checkout master else git checkout $CINERA_VERSION fi cd $CINERA_REPO_PATH/hmmlib make cp hmml.a hmmlib.h ../cinera cd $CINERA_REPO_PATH/cinera `$SHELL cinera.c` if [ ! -d $CINERA_ASSETS_PATH ]; then mkdir $CINERA_ASSETS_PATH fi cp -av $CINERA_REPO_PATH/cinera/*.{css,js,png} $CINERA_ASSETS_PATH