26 lines
441 B
Makefile
Executable File
26 lines
441 B
Makefile
Executable File
.PHONY : clean superclean build test
|
|
|
|
default: clean build
|
|
|
|
clean:
|
|
swift package clean
|
|
|
|
superclean:
|
|
rm -rf .build
|
|
|
|
build:
|
|
swift build
|
|
|
|
test: build
|
|
#cd Tests && cucumber
|
|
echo "No tests for Generator"
|
|
|
|
record: -test
|
|
for file in .build/log/*/*.swift; do
|
|
fileName="$(echo "$file" | awk -F"/" '{print $NF}')"
|
|
expectedFile="Tests/SourceFiles/Expected/$fileName"
|
|
if [ -f "$expectedFile" ]; then
|
|
cp "$file" "$expectedFile"
|
|
fi
|
|
done
|