| summaryrefslogtreecommitdiff |
path: root/instr-to-kodkod
diff options
| author | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2017-07-19 10:38:03 +0200 |
|---|---|---|
| committer | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2017-07-19 10:38:03 +0200 |
| commit | 3a9fee912f5d158106d3d0309a17593a332721e7 (patch) | |
| tree | 389ed9f82656a1a62ff6546b026ad51db8362461 /instr-to-kodkod | |
| parent | 70b40bfb6c032c0dead7069b2178a43e63a8e563 (diff) | |
Fixes stupid mistakes.
Diffstat (limited to 'instr-to-kodkod')
| -rw-r--r-- | instr-to-kodkod/Makefile | 10 | ||||
| -rw-r--r-- | instr-to-kodkod/src/Parameters.java | 4 |
2 files changed, 9 insertions, 5 deletions
diff --git a/instr-to-kodkod/Makefile b/instr-to-kodkod/Makefile index 073fe58..0f51838 100644 --- a/instr-to-kodkod/Makefile +++ b/instr-to-kodkod/Makefile @@ -1,6 +1,9 @@ ## Target(s) Configuration ##################################################### -MODEL_FILE = "../data/instructions/example_1.sl" -LEVEL_DIR = "../data/level/" +MODEL_FILES = $(wildcard ../data/instructions/*.mod) +LEVEL_DIR = $(wildcard ../data/level/*.lvl) +PROPERTY_FILE = ../data/property/unread_waveforms.pro +VAR_PREFIX = "_anon_" + ## Executables ################################################################# JAVAC = javac JAVA = java @@ -14,6 +17,7 @@ JAR_SOURCE = https://noot-noot.org/onera_2017/jar/ REQUIRED_JARS = kodkod.jar org.sat4j.core.jar antlr-4.7-complete.jar ## Makefile Magic ############################################################## +INPUT_FILES = $(MODEL_FILES) $(LEVEL_DIR) $(PROPERTY_FILE) SOURCES = $(wildcard src/*.java parser/*.java) CLASSES = $(SOURCES:.java=.class) @@ -26,7 +30,7 @@ clean: $(MAKE) -C parser clean run: parser/PropertyParser.java $(CLASSES) $(REQUIRED_JARS) - $(JAVA) -cp $(CLASSPATH) Main $(LEVEL_DIR) $(MODEL_FILE) + $(JAVA) -cp $(CLASSPATH) Main $(VAR_PREFIX) $(INPUT_FILES) %.class: %.java $(REQUIRED_JARS) $(JAVAC) -cp $(CLASSPATH) $< diff --git a/instr-to-kodkod/src/Parameters.java b/instr-to-kodkod/src/Parameters.java index 749f0fe..68a6bd1 100644 --- a/instr-to-kodkod/src/Parameters.java +++ b/instr-to-kodkod/src/Parameters.java @@ -65,7 +65,7 @@ public class Parameters { model_files.add(args[i]); } - else if (args[i].endsWith(".lvl")) + else if (args[i].endsWith(".pro")) { if (has_pro_file) { @@ -108,7 +108,7 @@ public class Parameters has_error = true; } - are_valid = has_error; + are_valid = !has_error; } public List<String> get_level_files () |


