
MAKEFLAGS = --no-print-directory

CHPL = chpl

default: hpcc lulesh miniMD shootout ssca2

all: $(TARGETS)

clean: FORCE
	cd hpcc && $(MAKE) clean
	cd lulesh && $(MAKE) clean
	cd miniMD && $(MAKE) clean
	cd shootout && $(MAKE) clean
	cd ssca2 && $(MAKE) clean

hpcc: FORCE
	cd hpcc && $(MAKE)

lulesh: FORCE
	cd lulesh && $(MAKE)

miniMD: FORCE
	cd miniMD && $(MAKE)

shootout: FORCE
	cd miniMD && $(MAKE)

ssca2: FORCE
	cd ssca2 && $(MAKE)

FORCE:
