SPRNGDIR = /opt/sprng2.0

all: simple default checking simpleMPI defaultMPI

simple: simple.c
	gcc -o simple simple.c -I $(SPRNGDIR)/include -L $(SPRNGDIR)/lib -lsprng

default: default.c
	gcc -o default default.c -I $(SPRNGDIR)/include -L $(SPRNGDIR)/lib -lsprng

checking: checking.c
	gcc -o checking checking.c -I $(SPRNGDIR)/include -L $(SPRNGDIR)/lib -lsprng

simpleMPI: simpleMPI.c
	mpicc -o simpleMPI simpleMPI.c -I $(SPRNGDIR)/include -L $(SPRNGDIR)/lib -lsprng

defaultMPI: defaultMPI.c
	mpicc -o defaultMPI defaultMPI.c -I $(SPRNGDIR)/include -L $(SPRNGDIR)/lib -lsprng

clean:
	rm *.o simple default checking simpleMPI defaultMPI
