# makefile for mclean and mclean2
# 
# mclean version 1.0  15 July 1991             
# morphological image noise reduction program                         
#                                                  
# by Richard Alan Peters II                       
# Department of Electrical Engineering            
# Vanderbilt University School of Engineering      
# Nashville, TN 37235                             
# rap2@vuse.vanderbilt.edu                         
#                                                  
# This software is freely redistributable if       
# the author's name and affiliation are included.
#
# 
.KEEP_STATE:

BINDIR= ../bin
UTLDIR= ../utils
LIBDIR= ../lib
#CFLAGS= -g -I$(UTLDIR)
CFLAGS= -O -I$(UTLDIR)
#CPPFLAGS=-DTESTMODE
CPPFLAGS=
SOURCES= mclean.c mclean2.c mclean3.c mclean4.c mclean5.c
OBJECTS= mclean.o mclean2.o mclean3.o mclean4.o mclean5.o
INCLUDES= $(UTLDIR)/rasterio.h

all: mclean 

mclean:	mclean.c mclean.h mclean.o $(INCLUDES)
	$(CC) $(CFLAGS) mclean.o $(CPPFLAGS) -o mclean -lmutils -lmorph -lm -L$(LIBDIR)
	chmod 755 mclean

clean:
	rm -f  *.o ; rm -f *% ; rm -f core 

spotless: clean
	rm -f $(BINDIR)/mclean*

install: mclean  clean
	mv mclean  $(BINDIR)




