summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2017-08-16 11:17:59 +0200
committerNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2017-08-16 11:17:59 +0200
commit10e7fc528c0a767da2f7b8447b6c62d017adaf54 (patch)
tree3c3c7c876db38f73829ae2e55bc3d3c5338b7abc /sol-pretty-printer
parentbe92d1955a45b81e3d7f4af26497c3d73aa46ceb (diff)
Fixes Makefiles so they can run parallel jobs.
Diffstat (limited to 'sol-pretty-printer')
-rw-r--r--sol-pretty-printer/Makefile19
1 files changed, 15 insertions, 4 deletions
diff --git a/sol-pretty-printer/Makefile b/sol-pretty-printer/Makefile
index 592bd84..9dd1ee9 100644
--- a/sol-pretty-printer/Makefile
+++ b/sol-pretty-printer/Makefile
@@ -58,13 +58,24 @@ PROPERTY_PP_FILES = $(PROPERTY_FILES:.pro=.pp)
SOLUTION_PP_PAIRS = \
$(foreach sf,$(SOLUTION_FILES),$(sf) $(filter %$(basename $(notdir $(sf))).pp,$(PROPERTY_PP_FILES)))
-run: $(SOLUTION_PP_PAIRS) $(MODEL_DIR)/structural.mod $(MODEL_DIR)/string_to_instr.map $(CLASSES)
+## Makefile Rules ##############################################################
+compile: $(CLASSES)
+
+model:
+
+solutions: $(SOLUTION_PP_PAIRS) $(MODEL_DIR)/structural.mod $(MODEL_DIR)/string_to_instr.map $(CLASSES)
$(JAVA) -cp $(CLASSPATH) Main $(MODEL_DIR)/structural.mod $(MODEL_DIR)/string_to_instr.map $(SOLUTION_PP_PAIRS)
-build: $(CLASSES)
+clean:
+ rm -f $(CLASSES)
+ rm -f $(SOL_DIR)/*.sol
+
+clean_model:
+
+clean_solutions:
+ rm -f $(SOL_DIR)/*.sol
+########
%.class: %.java
$(JAVAC) -cp $(CLASSPATH) $<
-clean:
- rm -f $(CLASSES)