Add compile.sh and run.sh

This commit is contained in:
Santiago Lo Coco 2022-04-20 11:31:26 -03:00
parent 24abb554a9
commit 56b77e1fad
3 changed files with 13 additions and 8 deletions

View File

@ -65,12 +65,12 @@ file(GLOB_RECURSE incorrect_use_cases "doc/examples/incorrect/use-case-*.b" )
enable_testing()
foreach(test ${correct_use_cases})
add_test(NAME ${test}
COMMAND ${CMAKE_SOURCE_DIR}/compile.sh ${test}
COMMAND ${CMAKE_SOURCE_DIR}/run.sh ${test}
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR})
endforeach()
foreach(test ${incorrect_use_cases})
add_test(NAME ${test}
COMMAND ${CMAKE_SOURCE_DIR}/compile.sh ${test}
COMMAND ${CMAKE_SOURCE_DIR}/run.sh ${test}
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR})
set_tests_properties(${test} PROPERTIES WILL_FAIL TRUE)
endforeach()

View File

@ -5,9 +5,3 @@ if [ ! -d "bin" ]; then
fi
cmake --build bin --clean-first
if [ -f "$1" ]; then
cat "$1" | ./bin/BFBCompiler
else
echo "$1" | ./bin/BFBCompiler
fi

11
run.sh Executable file
View File

@ -0,0 +1,11 @@
#!/bin/sh
if [ ! -d "bin" ]; then
sh compile.sh
fi
if [ -f "$1" ]; then
cat "$1" | ./bin/BFBCompiler
else
echo "$1" | ./bin/BFBCompiler
fi