PREFIX=/usr/local
BINDIR = ${PREFIX}/bin
MAN1 = ${PREFIX}/man/man1
CC = gcc
OLIBS = -lcdf -lm
CFLAGS = -O3 -Wall -ansi
DBG_CFLAGS = -g -Wall -ansi
PROF_CFLAGS = -pg -O3 -Wall -ansi
PROGS = mtmap
DBG_PROGS = dbg_mtmap
PROF_PROGS = prof_mtmap

all : $(PROGS)

all-release : $(PROGS)

all-debug : $(DBG_PROGS)

all-profile : $(PROF_PROGS)

mtmap : mtmap.c
	$(CC) $(CFLAGS) -o mtmap mtmap.c $(OLIBS)

dbg_mtmap : mtmap.c
	$(CC) $(DBG_CFLAGS) -o mtmap mtmap.c $(OLIBS)
	
prof_mtmap : mtmap.c
	$(CC) $(PROF_CFLAGS) -o mtmap mtmap.c $(OLIBS)
	
clean :
	-rm -f $(PROGS)
	-rm -f *.o
	-rm -f *.out

install :
	-cp  $(PROGS) $(BINDIR)
	-cp  *.1 $(MAN1)
