From 05531406a9a307f9f3b8461890be50611ad9160f Mon Sep 17 00:00:00 2001 From: "Erik C. Thauvin" Date: Sat, 7 Jul 2018 19:56:22 -0700 Subject: [PATCH] Added script to run all examples. --- examples/build.gradle | 5 ----- examples/examples.sh | 17 +++++++++++++++++ examples/settings.gradle | 2 -- 3 files changed, 17 insertions(+), 7 deletions(-) delete mode 100644 examples/build.gradle create mode 100644 examples/examples.sh delete mode 100644 examples/settings.gradle diff --git a/examples/build.gradle b/examples/build.gradle deleted file mode 100644 index 188b92b..0000000 --- a/examples/build.gradle +++ /dev/null @@ -1,5 +0,0 @@ -task run { - dependsOn( - "java:clean", "java:run", - "kotlin:clean", "kotlin:run", "kotlin:runJava") -} \ No newline at end of file diff --git a/examples/examples.sh b/examples/examples.sh new file mode 100644 index 0000000..d0895bc --- /dev/null +++ b/examples/examples.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +if [ $# -eq 0 ]; then + echo "Usage: $0 [...]" + exit 1 +fi + +dir=$(dirname "$(readlink -f "$0")") +color=$(tput setaf 6) +normal=$(tput sgr0) + +for ex in "java" "kotlin"; do + cd "$dir/$ex" || exit 1 + echo "> Project: ${color}${ex}${normal}" + gradle clean "$@" --console=plain --no-build-cache || exit 1 + echo +done \ No newline at end of file diff --git a/examples/settings.gradle b/examples/settings.gradle deleted file mode 100644 index 945de05..0000000 --- a/examples/settings.gradle +++ /dev/null @@ -1,2 +0,0 @@ -include "java", "kotlin" -rootProject.name = 'examples'