summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile6
1 files changed, 6 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index cb157b1..e2ef854 100644
--- a/Makefile
+++ b/Makefile
@@ -2,6 +2,9 @@
MAINCLASS := subconscious.Subconscious
SOURCES := $(shell find src -iname '*.java')
+# debug or release mode
+DEBUG=1
+
# java compiler configuraton
JAVAC := javac
JAVAC_ARGS := -Xlint:all \
@@ -19,6 +22,9 @@ JAVA_ARGS := -cp ../lib/gson-2.6.2.jar:. -Xmx2G
ifeq ($(USE_JDB),1)
JAVA_ARGS += -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8000
endif
+ifeq ($(DEBUG),1)
+ JAVA_ARGS += -enableassertions
+endif
# recipes