CC=@CC@

ZLIB_CFLAGS=@ZLIB_CFLAGS@
INCLUDES=		\
	$(ZLIB_CFLAGS)	\
	-I../include	\
	-I.

CFLAGS=	@CFLAGS@ 	\
	$(INCLUDES)

WFLAGS=	-Wall			\
	-pedantic		\
	-Wpointer-arith		\
	-fstrict-prototype	\
	-Wstrict-prototypes	\
	-Wmissing-declarations	\
	-Wnested-externs	\
	-Wshadow		\
	-Wmissing-prototypes

#CFLAGS	= $(WFLAGS) -g -O2 $(INCLUDES)

# 48 lines
OBS	=	\
		utilTree.o\
		utilTextAttribute.o\
		utilPs.o\
		utilPropMask.o\
		utilPrinter.o\
		utilPostscriptFontCatalog.o\
		utilPostscriptFace.o\
		utilMemoryBuffer.o\
		utilMatchFont.o\
		utilMD5.o\
		utilFontmap.o\
		utilFontEncoding.o\
		utilEndian.o\
		utilDate.o\
		utilCgiEcho.o\
		utilBase64.o\
		sioStdout.o\
		sioStdio.o\
		sioSmtp.o\
		sioQuotedPrintable.o\
		sioPfb.o\
		sioMsLz77.o\
		sioMemory.o\
		sioLzw.o\
		sioHttp.o\
		sioHex.o\
		sioGeneral.o\
		sioFork.o\
		sioFlate.o\
		sioEndian.o\
		sioDebug.o\
		sioCgiIn.o\
		sioBlocked.o\
		sioBase64.o\
		psGlyphs.o\
		psFont.o\
		docFont.o\
		appUrl.o\
		appUnit.o\
		appTagval.o\
		appSystem.o\
		appPaper.o\
		appGeoString.o\
		appGeo.o\
		appDebug.o\
		appCgiIn.o


../lib/appUtil.a:	$(OBS)
	ar ruv $@ $(OBS) && @RANLIB@ $@

#
#  This is cyclic, but at least it documents what extra autoconf configuration
#  is used in this directory:
#
ACLOCAL=			\
	../configure/zlib.m4	\
	../configure/utsn.m4

aclocal.m4:	$(ACLOCAL)
	cat $(ACLOCAL) > $@

# deps -I../include -I../appUtil
################################# !! sh

appCgiIn.o: \
    appCgiIn.c \
    appUtilConfig.h \
    ../appUtil/appCgiIn.h \
    ../appUtil/appTagval.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

appDebug.o: \
    appDebug.c \
    appUtilConfig.h \
    ../include/appDebug.h

appGeo.o: \
    appGeo.c \
    appUtilConfig.h \
    appGeo.h \
    ../appUtil/utilPropMask.h \
    utilPropMask.h

appGeoString.o: \
    appGeoString.c \
    appUtilConfig.h \
    ../include/appDebugon.h \
    ../include/appDebug.h \
    appUnit.h \
    appGeoString.h

appPaper.o: \
    appPaper.c \
    appUtilConfig.h \
    appPaper.h \
    appGeoString.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

appSystem.o: \
    appSystem.c \
    appUtilConfig.h \
    ../appUtil/appSystem.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

appTagval.o: \
    appTagval.c \
    appUtilConfig.h \
    ../appUtil/appTagval.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

appUnit.o: \
    appUnit.c \
    appUtilConfig.h \
    appUnit.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

appUrl.o: \
    appUrl.c \
    appUtilConfig.h \
    ../appUtil/appUrl.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

docFont.o: \
    docFont.c \
    appUtilConfig.h \
    ../include/appDebugon.h \
    ../include/appDebug.h \
    utilPropMask.h \
    docFont.h \
    ../appUtil/utilPropMask.h \
    ../appUtil/utilTextAttribute.h \
    utilFontEncoding.h

psFont.o: \
    psFont.c \
    appUtilConfig.h \
    docFont.h \
    ../appUtil/utilPropMask.h \
    ../appUtil/utilTextAttribute.h \
    psFont.h \
    ../appUtil/docFont.h \
    ../appUtil/utilFontEncoding.h \
    appSystem.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

psGlyphs.o: \
    psGlyphs.c \
    appUtilConfig.h \
    psFont.h \
    ../appUtil/docFont.h \
    ../appUtil/utilPropMask.h \
    ../appUtil/utilTextAttribute.h \
    ../appUtil/utilFontEncoding.h \
    ../include/charnames.h

sioBase64.o: \
    sioBase64.c \
    appUtilConfig.h \
    sioBase64.h \
    ../appUtil/sioGeneral.h \
    utilBase64.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

sioBlocked.o: \
    sioBlocked.c \
    appUtilConfig.h \
    sioBlocked.h \
    ../appUtil/sioGeneral.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

sioCgiIn.o: \
    sioCgiIn.c \
    appUtilConfig.h \
    ../appUtil/sioCgiIn.h \
    ../appUtil/sioGeneral.h \
    ../appUtil/appCgiIn.h \
    ../appUtil/appTagval.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

sioDebug.o: \
    sioDebug.c \
    appUtilConfig.h \
    sioDebug.h \
    ../appUtil/sioGeneral.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

sioEndian.o: \
    sioEndian.c \
    appUtilConfig.h \
    ../appUtil/sioEndian.h \
    ../appUtil/utilEndian.h \
    ../appUtil/sioGeneral.h

sioFlate.o: \
    sioFlate.c \
    appUtilConfig.h \
    sioFlate.h \
    ../appUtil/sioGeneral.h \
    sioEndian.h \
    ../appUtil/utilEndian.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

sioFork.o: \
    sioFork.c \
    appUtilConfig.h \
    sioFork.h \
    ../appUtil/sioGeneral.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

sioGeneral.o: \
    sioGeneral.c \
    appUtilConfig.h \
    sioGeneral.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

sioHex.o: \
    sioHex.c \
    appUtilConfig.h \
    sioHex.h \
    ../appUtil/sioGeneral.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

sioHttp.o: \
    sioHttp.c \
    appUtilConfig.h \
    ../appUtil/sioHttp.h \
    ../appUtil/sioGeneral.h \
    ../appUtil/appSystem.h \
    ../appUtil/utilMemoryBuffer.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

sioLzw.o: \
    sioLzw.c \
    appUtilConfig.h \
    sioLzw.h \
    ../appUtil/sioGeneral.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

sioMemory.o: \
    sioMemory.c \
    appUtilConfig.h \
    ../appUtil/sioMemory.h \
    ../appUtil/sioGeneral.h \
    ../appUtil/utilMemoryBuffer.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

sioMsLz77.o: \
    sioMsLz77.c \
    appUtilConfig.h \
    sioMsLz77.h \
    ../appUtil/sioGeneral.h \
    sioEndian.h \
    ../appUtil/utilEndian.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

sioPfb.o: \
    sioPfb.c \
    appUtilConfig.h \
    sioPfb.h \
    ../appUtil/sioGeneral.h \
    ../appUtil/sioEndian.h \
    ../appUtil/utilEndian.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

sioQuotedPrintable.o: \
    sioQuotedPrintable.c \
    appUtilConfig.h \
    sioQuotedPrintable.h \
    ../appUtil/sioGeneral.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

sioSmtp.o: \
    sioSmtp.c \
    appUtilConfig.h \
    ../appUtil/sioSmtp.h \
    ../appUtil/appSystem.h \
    ../appUtil/sioGeneral.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

sioStdio.o: \
    sioStdio.c \
    appUtilConfig.h \
    ../appUtil/sioStdio.h \
    ../appUtil/sioGeneral.h \
    ../include/appDebugoff.h \
    ../include/appDebug.h

sioStdout.o: \
    sioStdout.c \
    appUtilConfig.h \
    ../appUtil/sioStdout.h \
    ../appUtil/sioGeneral.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

utilBase64.o: \
    utilBase64.c \
    utilBase64.h

utilCgiEcho.o: \
    utilCgiEcho.c \
    ../appUtil/utilCgiEcho.h \
    ../appUtil/sioGeneral.h \
    ../appUtil/appTagval.h \
    ../appUtil/appCgiIn.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

utilDate.o: \
    utilDate.c \
    ../appUtil/utilDate.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

utilEndian.o: \
    utilEndian.c \
    appUtilConfig.h \
    ../include/appDebugon.h \
    ../include/appDebug.h \
    utilEndian.h

utilFontEncoding.o: \
    utilFontEncoding.c \
    appUtilConfig.h \
    utilFontEncoding.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

utilFontmap.o: \
    utilFontmap.c \
    ../appUtil/appUtilConfig.h \
    ../appUtil/utilFontmap.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

utilMD5.o: \
    utilMD5.c \
    utilMD5.h \
    ../appUtil/appUtilConfig.h \
    utilBase64.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

utilMatchFont.o: \
    utilMatchFont.c \
    appUtilConfig.h \
    ../include/appDebugon.h \
    ../include/appDebug.h \
    utilPropMask.h \
    docFont.h \
    ../appUtil/utilPropMask.h \
    ../appUtil/utilTextAttribute.h \
    psFont.h \
    ../appUtil/docFont.h \
    ../appUtil/utilFontEncoding.h

utilMemoryBuffer.o: \
    utilMemoryBuffer.c \
    appUtilConfig.h \
    ../appUtil/utilMemoryBuffer.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

utilPostscriptFace.o: \
    utilPostscriptFace.c \
    appUtilConfig.h \
    ../appUtil/utilPostscriptFace.h \
    ../appUtil/docFont.h \
    ../appUtil/utilPropMask.h \
    ../appUtil/utilTextAttribute.h \
    ../appUtil/psFont.h \
    ../appUtil/utilFontEncoding.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

utilPostscriptFontCatalog.o: \
    utilPostscriptFontCatalog.c \
    appUtilConfig.h \
    docFont.h \
    ../appUtil/utilPropMask.h \
    ../appUtil/utilTextAttribute.h \
    psFont.h \
    ../appUtil/docFont.h \
    ../appUtil/utilFontEncoding.h \
    appSystem.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

utilPrinter.o: \
    utilPrinter.c \
    appUtilConfig.h \
    utilPrinter.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

utilPropMask.o: \
    utilPropMask.c \
    ../appUtil/utilPropMask.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

utilPs.o: \
    utilPs.c \
    appUtilConfig.h \
    ../appUtil/utilPs.h \
    ../appUtil/appGeo.h \
    ../appUtil/utilPropMask.h \
    ../appUtil/docFont.h \
    ../appUtil/utilTextAttribute.h \
    ../appUtil/psFont.h \
    ../appUtil/utilFontEncoding.h \
    ../appUtil/utilPostscriptFace.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

utilTextAttribute.o: \
    utilTextAttribute.c \
    appUtilConfig.h \
    ../include/appDebugon.h \
    ../include/appDebug.h \
    utilPropMask.h \
    utilTextAttribute.h \
    ../appUtil/utilPropMask.h

utilTree.o: \
    utilTree.c \
    utilTree.h \
    ../include/appDebugon.h \
    ../include/appDebug.h

