NAME = $(shell uname)
PLATFORM = $(shell uname -p)

#ifeq ("$(shell uname)","Linux")
ifeq ("$(NAME)","Linux")
# Linux
CC	= gcc
else
# Mac (with ports installed in /opt)
CC	= /opt/local/bin/gcc-mp-6
endif

INCLUDE	= -I.

CFLAGS	= -g -fopenmp

#LDFLAGS = -L. \
#  -L/usr/lib
LDFLAGS = -L. \
  -L/opt/local/lib

LDLIBS	= \
  -lc -lm

.c.o:
	$(CC) $(INCLUDE) $(CFLAGS) -c $<

all: color color1d

color: color.o color.c
	$(CC) $(CFLAGS) $(INCLUDE) -o $@ $@.o $(LDFLAGS) $(LDLIBS)

color1d: color1d.o color1d.c
	$(CC) $(CFLAGS) $(INCLUDE) -o $@ $@.o $(LDFLAGS) $(LDLIBS)

clean:
	rm -f *.o *.pgm core
	rm -f color color1d
