+# -----------------------------------------------------------------------------
+# run and test targets
+# -----------------------------------------------------------------------------
+
+run:
+ cd .. && ./$(PROGBASE) --verbose
+
+gdb:
+ cd .. && gdb -batch -x GDB_COMMANDS ./$(PROGBASE)
+
+valgrind:
+ cd .. && valgrind -v --leak-check=yes ./$(PROGBASE) 2> valgrind.out
+
+