#define PassCDebugFlags 'CDEBUGFLAGS=$(CDEBUGFLAGS)'

#include <../../config.h>
#include <../../Xmgf.tmpl>

/* Fix for CC so -B/usr/bin is not parse on make line */
EXTRA_LOAD_FLAGS =

LOCAL_LIBRARIES =  
INCLUDES = -I$(INCROOT) $(LL_INC)
CFLAGS   = $(INCLUDES)
CC       =  $(COMPILER)  $(CDEBUGFLAGS)
LDLIBS   = -lm

all:: Surf

Surf::  Surface XYZtoPatch

CMSRCS = Surface.c
CMOBJS = Surface.o
SingleProgramTarget(Surface,$(CMOBJS),$(LOCAL_LIBRARIES),$(LDLIBS))

XYSRCS = XYZtoPatch.c
XYOBJS = XYZtoPatch.o
SingleProgramTarget(XYZtoPatch,$(XYOBJS),$(LOCAL_LIBRARIES),$(LDLIBS))

PGMSRCS = PGMtoXYZ.c
PGMOBJS = PGMtoXYZ.o
SingleProgramTarget(PGMtoXYZ,$(PGMOBJS),$(LOCAL_LIBRARIES),$(LDLIBS))

InstallProgram(Surface,$(BINDIR))                                      
InstallProgram(XYZtoPatch,$(BINDIR))                                      
InstallProgram(PGMtoXYZ,$(BINDIR))                                      

InstallManPage(Surface,$(MANDIR))                                     
InstallManPage(XYZtoPatch,$(MANDIR))                                     
InstallManPage(PGMtoXYZ,$(MANDIR))                                     

DependTarget()                                                       
#ifndef DECALPHA
LintTarget()
#endif




