5fb718c03a
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
13 lines
412 B
Bash
Executable file
13 lines
412 B
Bash
Executable file
#!/bin/sh
|
|
LEAN=$1 # Lean executable
|
|
SOURCE_DIR=$2 # Where the .lean and .lua auxiliary files are located
|
|
LEAN_FILE=$3 # Lean file to be exported
|
|
DEST=$4 # where to put the CPP file
|
|
ARGS=$5 # extra arguments
|
|
if $LEAN -q $ARGS $LEAN_FILE $SOURCE_DIR/name_conv.lua $SOURCE_DIR/lean2cpp.lean > $DEST.tmp
|
|
then
|
|
mv $DEST.tmp $DEST
|
|
else
|
|
echo "Failed to generate $DEST"
|
|
exit 1
|
|
fi
|