#!/bin/bash
+# Stop at first non-zero return value
+set -e
+
echo Preparing directories
-mkdir /output
-mkdir /output/debug
+mkdir -p /output/debug
echo Copying logs
cp /fmildebug.log /output/debug/fmildebug.log
cp /fmil.log /output/fmil.log
-cp /builds/native/fmusimulator.log /output/fmusimulator.log
-cp /builds/native/fmusimulatordebug.log /output/debug/fmusimulatordebug.log
+cp /fmusimulator.log /output/fmusimulator.log
+cp /fmusimulatordebug.log /output/debug/fmusimulatordebug.log
echo Copying non-debug shared objects
-cp /builds/native/FMUSimulator/libFMUSimulator.so /output/libFMUSimulator.so
+cp /sources/FMUSimulator/libFMUSimulator.so /output/libFMUSimulator.so
cp /builds/fmil/libfmu1_dll_me.so /output/libfmu1_dll_me.so
cp /builds/fmil/libfmu2_dll_me.so /output/libfmu2_dll_me.so
cp /builds/fmil/libfmu1_dll_cs.so /output/libfmu1_dll_cs.so
cp /builds/fmil/libfmilib_shared.so /output/libfmilib_shared.so
echo Copying debug shared objects
-cp /builds/native/FMUSimulator/libFMUSimulatorDebug.so /output/debug/libFMUSimulator.so
+cp /sources/FMUSimulator/libFMUSimulatorDebug.so /output/debug/libFMUSimulator.so
cp /builds/fmildebug/libfmu1_dll_me.so /output/debug/libfmu1_dll_me.so
cp /builds/fmildebug/libfmu2_dll_me.so /output/debug/libfmu2_dll_me.so
cp /builds/fmildebug/libfmu1_dll_cs.so /output/debug/libfmu1_dll_cs.so