#!/bin/bash

if [[ "$1" == "debug" ]]; then
    OPTS="-ggdb3 -g3 -O0"
else
    OPTS="-O3"
fi

echo "elastika_mesh_gen: Building..."

g++ -Wall -Werror -o meshgen ${OPTS} -D NO_RACK_DEPENDENCY -I../src -Iinclude \
    meshgen.cpp      \
    mesh_hex.cpp      \
    file_updater.cpp   \
    ../src/mesh_physics.cpp    \
    || exit 1

echo "elastika_mesh_gen: Running..."
./meshgen || exit 1

echo "elastika_mesh_gen: SUCCESS"
exit 0
