Makefile 1.16 KB
DISTS = {1000..3000..1000}
CHOCO_HOME = $(HOME)/IdeaProjects/Modfire/modfire/MODFIRE-Prototype
CHOCO_HOME = .
CHOCO = $(CHOCO_HOME)/$(wildcard choco-solver-4.*-jar-with-dependencies.jar)
CLASSES = $(shell find -name \*.class | sed -e 's;[^/]*$$;;' | sort -u | tr '\n' :)
JFLAGS = -cp $(CHOCO):$(CLASSES)

all: make

make: 	
	(time java $(JFLAGS) GetInput 50 res 200 0 MULTI) &>> Times/results;

paredes:
	(time java $(JFLAGS) MainRegion 50 res Paredes 0 0 MULTI) &>> Times/results2;

paiva:
	(time java $(JFLAGS) MainRegion 50 res Paiva 0 0 MULTI) &>> Times/results;
	
penafiel:
	(time java $(JFLAGS) MainRegion 50 res Penafiel 0 0 MULTI) &>> Times/results;
	
paivaS:
	(time java $(JFLAGS) MainRegion 71 res Paiva 0 0 SINGLE) &>> Times/results;
	
paredespenafiel:
	(time java $(JFLAGS) MainRegion 50 res Paiva 1 0 Multi) &>> Times/results;
	
specif:
	(time java $(JFLAGS) MainWithSpecific 50 res 0 Single) &>> Times/results;
	
specifMulti:
	(time java $(JFLAGS) MainWithSpecific 50 res 0 Multi) &>> Times/results;


paiva71Multi:
	(time java $(JFLAGS) MainRegion 71 res red 0 0 multi) &>> Times/results;

criteria:
	(time java $(JFLAGS) Main5Criteria 50 res 0 Multi) &>> Times/results;