CONFIG_GAME = $(CONFIG_GAME_DIR) $(CONFIG_SCORE_ENTRIES) $(CONFIG_SPECIAL)
CONFIG = $(CONFIG_GAME) $(JOYSTICK)
-DEBUG = -DDEBUG -g
+# DEBUG = -DDEBUG -g
# PROFILING = $(PROFILING_FLAGS)
# OPTIONS = $(DEBUG) -Wall # only for debugging purposes
clean: clean-obj clean-ico clean-bin
+# -----------------------------------------------------------------------------
+# run and test targets
+# -----------------------------------------------------------------------------
+
+run: all
+ $(PROGNAME) --verbose
+
+gdb: all
+ gdb -batch -x ../GDB_COMMANDS $(PROGNAME)
+
+valgrind: all
+ valgrind -v --leak-check=yes $(PROGNAME) 2> ../valgrind.out
+
+
# -----------------------------------------------------------------------------
# development only
# -----------------------------------------------------------------------------