From 90bb7e959496c3a12bebe055f6344b9f06f22809 Mon Sep 17 00:00:00 2001 From: Nathanael Sensfelder Date: Thu, 3 Aug 2017 15:28:17 +0200 Subject: Improving clarity through better Makefiles. --- cfg-to-paths/Makefile | 35 ----------------------------------- 1 file changed, 35 deletions(-) delete mode 100644 cfg-to-paths/Makefile (limited to 'cfg-to-paths/Makefile') diff --git a/cfg-to-paths/Makefile b/cfg-to-paths/Makefile deleted file mode 100644 index c9d14be..0000000 --- a/cfg-to-paths/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -## Target(s) Configuration ##################################################### -MODEL_FILES = $(wildcard ../ast-to-instr/cfg_*.mod) -OUTPUT_FILES = $(patsubst ../ast-to-instr/%.mod,%.cfg.mod,$(MODEL_FILES)) - -## Executables ################################################################# -JAVAC = javac -JAVA = java - -## Java Config ################################################################# -CLASSPATH = "./src/" - -## Makefile Magic ############################################################## -SOURCES = $(wildcard src/*.java) -CLASSES = $(SOURCES:.java=.class) - -## Makefile Rules ############################################################## - -all: $(CLASSES) $(OUTPUT_FILES) - -clean: - rm -f $(CLASSES) - rm -f *.mod - -#run: $(CLASSES) -# $(JAVA) -cp $(CLASSPATH) Main $(MODEL_FILE) $(ROOT_NODE) $(ID_PREFIX) \ -# $(OUTPUT_FILE) - -%.class: %.java - $(JAVAC) -cp $(CLASSPATH) $< - -PATTERN = 's/\(is_start_node ([0-9]+).*/\1/p' - -%.cfg.mod: ../ast-to-instr/%.mod $(CLASSES) - $(eval ROOT_NODE := $(shell cat $< | grep 'is_start_node' | sed -En $(PATTERN))) - $(JAVA) -cp $(CLASSPATH) Main $< $(ROOT_NODE) "p$(ROOT_NODE)_" $@ -- cgit v1.2.3-70-g09d2