home *** CD-ROM | disk | FTP | other *** search
- #
- # xvor Makefile
- #
- # Practical Algorithms for Image Analysis
- #
- # Copyright (c) 1997, 1998, 1999 MLMSoftwareGroup, LLC
- #
-
- SHELL = /bin/sh
- NULL =
- CC = /usr/bin/gcc
- HOME = ../..
- BIN = $(HOME)/binlin
- IPATH = -I. -I$(HOME)/libtiff/libtiff -I$(HOME)/libimage -I$(HOME)/libip
- LPATH = -L$(HOME)/libtiff/libtiff -L$(HOME)/libimage -L$(HOME)/libip
- COPTS = -g -O
-
- # OPTIONAL DEFINES #################################
- DEFOPTS = -DLINUX
-
- # SET CC COMPILE FLAGS #############################
- CFLAGS = $(COPTS) $(IPATH) $(DEFOPTS)
-
- CC = /usr/bin/gcc
-
- LIB_TIFF=$(HOME)/libtiff/libtiff
- LIB_IMAGE=$(HOME)/libimage
- LDFLAGS=$(OPTIONS)
-
- XVOR = xvor
-
- # EXECUTABLES #######################################
-
- EXECS = $(XVOR)
-
- # OBJECT FILES #####################################
-
- XVORO = \
- xvor.o \
- vor.o \
- output.o \
- memory.o \
- heap.o \
- geometry.o \
- edgelist.o \
- $(NULL)
-
- # COMPILATION ######################################
-
- all: $(EXECS)
-
- $(XVOR): $(XVORO)
- $(CC) $(COPTS) $(XVORO) $(LPATH) -limage -ltiff -lip -lm -o $@
- /bin/cp $@ $(BIN)
-
- # HEADER DEPENDENCIES ###############################
- HDRS = vor.h \
- xvor.h \
- $(HOME)/libimage/tiffimage.h \
- $(HOME)/libimage/draw.h \
- $(HOME)/libip/ip.h \
- $(NULL)
-
- $(XVORO): $(HDRS)
-
- clean:
- rm -f $(EXECS) *.o *.a core
-
- # START OVER ########################################
- new:
- rm -f $(EXECS) *.o *.a core
- make
-
-