CC=gcc
F77=gfortran
MP=-fopenmp

SRC= hello.c vecteuradd.c sections.c sections2.c vecteuradd2.c\
     hello.f vecteuradd.f reduction.c

ALL= hello_c vecteuradd_c sections_c sections2_c vecteuradd2_c\
     hello_f vecteuradd_f reduction_c

all: $(ALL)

tgz: $(ALL)
	tar czf examples-anf-openmp.tgz $(SRC) Makefile

%_c: %.c
	$(CC) $(MP) $< -o $@ -lm

%_f: %.f
	$(F77) $(MP) $< -o $@

clean: 
	/bin/rm -f $(ALL)

