#define PassCDebugFlags

      RENDER = PEX/dipex/render/librender.a
    DISPATCH = PEX/dipex/dispatch/libdipex.a
     OBJECTS = PEX/dipex/objects/libpexobj.a
       MIPEX = PEX/ddpex/mi/libmipex.a

   RENDERDIR = PEX/dipex/render
 DISPATCHDIR = PEX/dipex/dispatch
  OBJECTSDIR = PEX/dipex/objects
    MIPEXDIR = PEX/ddpex/mi

#define IHaveSubdirs

     SUBDIRS = $(DISPATCHDIR) $(OBJECTSDIR) $(RENDERDIR) $(MIPEXDIR) 
     SUBOBJS = $(DISPATCH) $(OBJECTS) $(MIPEX) $(RENDER)
        SRCS = zoid.c bezier.c
        OBJS = zoid.o bezier.o

CDEBUGFLAGS = PexCDebugFlags
 EXT_DEFINES = ExtensionDefines
   INCLUDES = -I../include -I$(INCLUDESRC) -I$(SERVERSRC)/include\
              -I$(SERVERSRC)/ddx/hp/hp -I$(SERVERSRC)/ddx/hp/mfb
   LINTLIBS = ../../server/dix/llib-ldix.ln ../../server/os/4.2bsd/llib-los.ln

#
# Depend on Subdirectories.
#
all:: subdirs

linkables:
	@for i in $(SUBOBJS); \
	do \
	echo "../extensions/server/$$i"; \
	done 


NamedMakeSubdirs(subdirs, $(SUBDIRS))
NormalLibraryObjectRule()

all:: libext.a

libext.a: $(OBJS) $(SUBOBJS)
	$(RM) libext.a
	$(AR) libext.a $(OBJS)
	$(RANLIB) libext.a

LintLibraryTarget(ext,$(SRCS))
NormalLintTarget($(SRCS))

DependTarget()

DependSubdirs($(SUBDIRS))
MakeLintLibSubdirs(lib)
