From 253bc9b3f5079a9f80d193e486669c651b0268f9 Mon Sep 17 00:00:00 2001 From: hsaturn Date: Sun, 28 Mar 2021 23:26:53 +0200 Subject: [PATCH] Added makefile for aunit --- tests/Makefile | 20 +++++++++++++++++++ tests/local-tests/Makfile | 6 ++++++ .../local-tests.ino} | 0 3 files changed, 26 insertions(+) create mode 100644 tests/Makefile create mode 100644 tests/local-tests/Makfile rename tests/{tinymqtt-tests/tinymqtt-tests.ino => local-tests/local-tests.ino} (100%) diff --git a/tests/Makefile b/tests/Makefile new file mode 100644 index 0000000..bfea400 --- /dev/null +++ b/tests/Makefile @@ -0,0 +1,20 @@ +tests: + set -e; \ + for i in *-tests/Makefile; do \ + echo '==== Making:' $$(dirname $$i); \ + $(MAKE) -C $$(dirname $$i) -j; \ + done + +runtests: + set -e; \ + for i in *-tests/Makefile; do \ + echo '==== Running:' $$(dirname $$i); \ + $$(dirname $$i)/$$(dirname $$i).out; \ + done + +clean: + set -e; \ + for i in *-tests/Makefile; do \ + echo '==== Cleaning:' $$(dirname $$i); \ + $(MAKE) -C $$(dirname $$i) clean; \ + done diff --git a/tests/local-tests/Makfile b/tests/local-tests/Makfile new file mode 100644 index 0000000..799dc2e --- /dev/null +++ b/tests/local-tests/Makfile @@ -0,0 +1,6 @@ +# See https://github.com/bxparks/EpoxyDuino for documentation about this +# Makefile to compile and run Arduino programs natively on Linux or MacOS. + +APP_NAME := local-tests +ARDUINO_LIBS := AUnit AceCommon AceTime +include ../../../EpoxyDuino/EpoxyDuino.mk diff --git a/tests/tinymqtt-tests/tinymqtt-tests.ino b/tests/local-tests/local-tests.ino similarity index 100% rename from tests/tinymqtt-tests/tinymqtt-tests.ino rename to tests/local-tests/local-tests.ino