head     3.0;
access   ;
symbols  ;
locks    ; strict;
comment  @# @;


3.0
date     85.10.09.07.46.05;  author nkm;  state Exp;
branches ;
next     2.0;

2.0
date     85.10.02.07.11.25;  author nkm;  state Exp;
branches ;
next     ;


desc
@@


3.0
log
@CadMac Port to AFWS Development Machine -- Release 3.0.
@
text
@# Makefile to compile the QuickDraw module

# "make" will compile into and ranlib the default library (libmac.a)
# "make LIB=libname GLOBFLAGS=flags NORANLIB=1" will compile other libraries
# "make clean" will get rid of unnecessary junk
# "make depend" will rebuild the makefile dependencies

SHELL =		/bin/sh
INCLUDE_DIR =	/usr/include/mac
MAIN_DIR =	../..
MACLIB_DIR =	${MAIN_DIR}/maclib

CFLAGS =	-I${INCLUDE_DIR} ${GLOBFLAGS}
GET =		get -s
DEPEND =	${MAIN_DIR}/mytools/bin/depend

LIB =		${MACLIB_DIR}/libmac.a

SRCS =		Arc.c BitMap.c BitTrans.c Color.c Cursor.c FillPoly.c \
		GrafPort.c Misc.c Oval.c Pen.c Picture.c Point.c Polygon.c \
		Rect.c Region.c RoundRect.c Standard.c StdBits.c StdShapes.c \
		StdText.c Text.c Util.c
HDRS =		local.h
LIB_OBJS =	${LIB}(Arc.o) ${LIB}(BitMap.o) ${LIB}(BitTrans.o) \
		${LIB}(Color.o) ${LIB}(Cursor.o) ${LIB}(FillPoly.o) \
		${LIB}(GrafPort.o) ${LIB}(Misc.o) ${LIB}(Oval.o) ${LIB}(Pen.o) \
		${LIB}(Picture.o) ${LIB}(Point.o) ${LIB}(Polygon.o) \
		${LIB}(Rect.o) ${LIB}(Region.o) ${LIB}(RoundRect.o) \
		${LIB}(Standard.o) ${LIB}(StdBits.o) ${LIB}(StdShapes.o) \
		${LIB}(StdText.o) ${LIB}(Text.o) ${LIB}(Util.o)

.PRECIOUS:	${LIB}

lib:		${LIB}(__.SYMDEF)

${LIB}(__.SYMDEF):	${LIB}
		@@if test "${NORANLIB}" = ""; then \
		    echo "	ranlib" ${LIB}; \
		    ranlib ${LIB}; \
		fi

${LIB}:		${LIB_OBJS}

clean:
		-rm -f a.out core *.o
		for i in ${HDRS} ${SRCS}; do \
		    if test -s s.$$i -a ! -s p.$$i; then \
			rm -f $$i; \
		    fi \
		done

depend:
		make ugh LIB=LIB

ugh:
		for i in ${HDRS} ${SRCS}; do \
		    if test ! -s $$i; then \
			${GET} s.$$i; \
		    fi; \
		done
		echo "${LIB_OBJS}" | xargs \
		    ${DEPEND} -M makefile -S -I${INCLUDE_DIR}
		for i in ${HDRS} ${SRCS}; do \
		    if test -s s.$$i -a ! -s p.$$i; then \
			rm -f $$i; \
		    fi \
		done

########################################################################
############ DO NOT PUT STUFF BELOW HERE -- IT WILL GO AWAY ############
############ DO NOT DELETE THIS LINE -- MAKE DEPEND USES IT ############

$(LIB)(Arc.o):  ./local.h
$(LIB)(Arc.o):  /usr/include/mac/global.h
$(LIB)(Arc.o):  /usr/include/mac/bool.h
$(LIB)(Arc.o):  /usr/include/mac/MemMgr.h
$(LIB)(Arc.o):  /usr/include/mac/QuickDraw.h
$(LIB)(Arc.o):  /usr/include/mac/FontMgr.h
$(LIB)(Arc.o):  /usr/include/mac/OSIntrface.h
$(LIB)(Arc.o):  /usr/include/math.h
$(LIB)(Arc.o):  /usr/include/values.h

$(LIB)(BitMap.o): ./local.h
$(LIB)(BitMap.o): /usr/include/mac/global.h
$(LIB)(BitMap.o): /usr/include/mac/bool.h
$(LIB)(BitMap.o): /usr/include/mac/MemMgr.h
$(LIB)(BitMap.o): /usr/include/mac/QuickDraw.h
$(LIB)(BitMap.o): /usr/include/mac/FontMgr.h
$(LIB)(BitMap.o): /usr/include/mac/OSIntrface.h
$(LIB)(BitMap.o): /usr/include/math.h
$(LIB)(BitMap.o): /usr/include/values.h

$(LIB)(BitTrans.o): ./local.h
$(LIB)(BitTrans.o): /usr/include/mac/global.h
$(LIB)(BitTrans.o): /usr/include/mac/bool.h
$(LIB)(BitTrans.o): /usr/include/mac/MemMgr.h
$(LIB)(BitTrans.o): /usr/include/mac/QuickDraw.h
$(LIB)(BitTrans.o): /usr/include/mac/FontMgr.h
$(LIB)(BitTrans.o): /usr/include/mac/OSIntrface.h
$(LIB)(BitTrans.o): /usr/include/math.h
$(LIB)(BitTrans.o): /usr/include/values.h

$(LIB)(Color.o): ./local.h
$(LIB)(Color.o): /usr/include/mac/global.h
$(LIB)(Color.o): /usr/include/mac/bool.h
$(LIB)(Color.o): /usr/include/mac/MemMgr.h
$(LIB)(Color.o): /usr/include/mac/QuickDraw.h
$(LIB)(Color.o): /usr/include/mac/FontMgr.h
$(LIB)(Color.o): /usr/include/mac/OSIntrface.h
$(LIB)(Color.o): /usr/include/math.h
$(LIB)(Color.o): /usr/include/values.h

$(LIB)(Cursor.o): ./local.h
$(LIB)(Cursor.o): /usr/include/mac/global.h
$(LIB)(Cursor.o): /usr/include/mac/bool.h
$(LIB)(Cursor.o): /usr/include/mac/MemMgr.h
$(LIB)(Cursor.o): /usr/include/mac/QuickDraw.h
$(LIB)(Cursor.o): /usr/include/mac/FontMgr.h
$(LIB)(Cursor.o): /usr/include/mac/OSIntrface.h
$(LIB)(Cursor.o): /usr/include/math.h
$(LIB)(Cursor.o): /usr/include/values.h

$(LIB)(FillPoly.o): ./local.h
$(LIB)(FillPoly.o): /usr/include/mac/global.h
$(LIB)(FillPoly.o): /usr/include/mac/bool.h
$(LIB)(FillPoly.o): /usr/include/mac/MemMgr.h
$(LIB)(FillPoly.o): /usr/include/mac/QuickDraw.h
$(LIB)(FillPoly.o): /usr/include/mac/FontMgr.h
$(LIB)(FillPoly.o): /usr/include/mac/OSIntrface.h
$(LIB)(FillPoly.o): /usr/include/math.h
$(LIB)(FillPoly.o): /usr/include/values.h

$(LIB)(GrafPort.o): ./local.h
$(LIB)(GrafPort.o): /usr/include/mac/global.h
$(LIB)(GrafPort.o): /usr/include/mac/bool.h
$(LIB)(GrafPort.o): /usr/include/mac/MemMgr.h
$(LIB)(GrafPort.o): /usr/include/mac/QuickDraw.h
$(LIB)(GrafPort.o): /usr/include/mac/FontMgr.h
$(LIB)(GrafPort.o): /usr/include/mac/OSIntrface.h
$(LIB)(GrafPort.o): /usr/include/math.h
$(LIB)(GrafPort.o): /usr/include/values.h

$(LIB)(Misc.o): ./local.h
$(LIB)(Misc.o): /usr/include/mac/global.h
$(LIB)(Misc.o): /usr/include/mac/bool.h
$(LIB)(Misc.o): /usr/include/mac/MemMgr.h
$(LIB)(Misc.o): /usr/include/mac/QuickDraw.h
$(LIB)(Misc.o): /usr/include/mac/FontMgr.h
$(LIB)(Misc.o): /usr/include/mac/OSIntrface.h
$(LIB)(Misc.o): /usr/include/math.h
$(LIB)(Misc.o): /usr/include/values.h

$(LIB)(Oval.o): ./local.h
$(LIB)(Oval.o): /usr/include/mac/global.h
$(LIB)(Oval.o): /usr/include/mac/bool.h
$(LIB)(Oval.o): /usr/include/mac/MemMgr.h
$(LIB)(Oval.o): /usr/include/mac/QuickDraw.h
$(LIB)(Oval.o): /usr/include/mac/FontMgr.h
$(LIB)(Oval.o): /usr/include/mac/OSIntrface.h
$(LIB)(Oval.o): /usr/include/math.h
$(LIB)(Oval.o): /usr/include/values.h

$(LIB)(Pen.o):  ./local.h
$(LIB)(Pen.o):  /usr/include/mac/global.h
$(LIB)(Pen.o):  /usr/include/mac/bool.h
$(LIB)(Pen.o):  /usr/include/mac/MemMgr.h
$(LIB)(Pen.o):  /usr/include/mac/QuickDraw.h
$(LIB)(Pen.o):  /usr/include/mac/FontMgr.h
$(LIB)(Pen.o):  /usr/include/mac/OSIntrface.h
$(LIB)(Pen.o):  /usr/include/math.h
$(LIB)(Pen.o):  /usr/include/values.h

$(LIB)(Picture.o): ./local.h
$(LIB)(Picture.o): /usr/include/mac/global.h
$(LIB)(Picture.o): /usr/include/mac/bool.h
$(LIB)(Picture.o): /usr/include/mac/MemMgr.h
$(LIB)(Picture.o): /usr/include/mac/QuickDraw.h
$(LIB)(Picture.o): /usr/include/mac/FontMgr.h
$(LIB)(Picture.o): /usr/include/mac/OSIntrface.h
$(LIB)(Picture.o): /usr/include/math.h
$(LIB)(Picture.o): /usr/include/values.h
$(LIB)(Picture.o): /usr/include/stdio.h

$(LIB)(Point.o): ./local.h
$(LIB)(Point.o): /usr/include/mac/global.h
$(LIB)(Point.o): /usr/include/mac/bool.h
$(LIB)(Point.o): /usr/include/mac/MemMgr.h
$(LIB)(Point.o): /usr/include/mac/QuickDraw.h
$(LIB)(Point.o): /usr/include/mac/FontMgr.h
$(LIB)(Point.o): /usr/include/mac/OSIntrface.h
$(LIB)(Point.o): /usr/include/math.h
$(LIB)(Point.o): /usr/include/values.h

$(LIB)(Polygon.o): ./local.h
$(LIB)(Polygon.o): /usr/include/mac/global.h
$(LIB)(Polygon.o): /usr/include/mac/bool.h
$(LIB)(Polygon.o): /usr/include/mac/MemMgr.h
$(LIB)(Polygon.o): /usr/include/mac/QuickDraw.h
$(LIB)(Polygon.o): /usr/include/mac/FontMgr.h
$(LIB)(Polygon.o): /usr/include/mac/OSIntrface.h
$(LIB)(Polygon.o): /usr/include/math.h
$(LIB)(Polygon.o): /usr/include/values.h

$(LIB)(Rect.o): ./local.h
$(LIB)(Rect.o): /usr/include/mac/global.h
$(LIB)(Rect.o): /usr/include/mac/bool.h
$(LIB)(Rect.o): /usr/include/mac/MemMgr.h
$(LIB)(Rect.o): /usr/include/mac/QuickDraw.h
$(LIB)(Rect.o): /usr/include/mac/FontMgr.h
$(LIB)(Rect.o): /usr/include/mac/OSIntrface.h
$(LIB)(Rect.o): /usr/include/math.h
$(LIB)(Rect.o): /usr/include/values.h

$(LIB)(Region.o): ./local.h
$(LIB)(Region.o): /usr/include/mac/global.h
$(LIB)(Region.o): /usr/include/mac/bool.h
$(LIB)(Region.o): /usr/include/mac/MemMgr.h
$(LIB)(Region.o): /usr/include/mac/QuickDraw.h
$(LIB)(Region.o): /usr/include/mac/FontMgr.h
$(LIB)(Region.o): /usr/include/mac/OSIntrface.h
$(LIB)(Region.o): /usr/include/math.h
$(LIB)(Region.o): /usr/include/values.h

$(LIB)(RoundRect.o): ./local.h
$(LIB)(RoundRect.o): /usr/include/mac/global.h
$(LIB)(RoundRect.o): /usr/include/mac/bool.h
$(LIB)(RoundRect.o): /usr/include/mac/MemMgr.h
$(LIB)(RoundRect.o): /usr/include/mac/QuickDraw.h
$(LIB)(RoundRect.o): /usr/include/mac/FontMgr.h
$(LIB)(RoundRect.o): /usr/include/mac/OSIntrface.h
$(LIB)(RoundRect.o): /usr/include/math.h
$(LIB)(RoundRect.o): /usr/include/values.h

$(LIB)(Standard.o): /usr/include/sys/param.h
$(LIB)(Standard.o): /usr/include/sys/types.h
$(LIB)(Standard.o): /usr/include/stdio.h
$(LIB)(Standard.o): ./local.h
$(LIB)(Standard.o): /usr/include/mac/global.h
$(LIB)(Standard.o): /usr/include/mac/bool.h
$(LIB)(Standard.o): /usr/include/mac/MemMgr.h
$(LIB)(Standard.o): /usr/include/mac/QuickDraw.h
$(LIB)(Standard.o): /usr/include/mac/FontMgr.h
$(LIB)(Standard.o): /usr/include/mac/OSIntrface.h
$(LIB)(Standard.o): /usr/include/math.h
$(LIB)(Standard.o): /usr/include/values.h

$(LIB)(StdBits.o): /usr/include/sys/param.h
$(LIB)(StdBits.o): /usr/include/sys/types.h
$(LIB)(StdBits.o): /usr/include/stdio.h
$(LIB)(StdBits.o): ./local.h
$(LIB)(StdBits.o): /usr/include/mac/global.h
$(LIB)(StdBits.o): /usr/include/mac/bool.h
$(LIB)(StdBits.o): /usr/include/mac/MemMgr.h
$(LIB)(StdBits.o): /usr/include/mac/QuickDraw.h
$(LIB)(StdBits.o): /usr/include/mac/FontMgr.h
$(LIB)(StdBits.o): /usr/include/mac/OSIntrface.h
$(LIB)(StdBits.o): /usr/include/math.h
$(LIB)(StdBits.o): /usr/include/values.h

$(LIB)(StdShapes.o): ./local.h
$(LIB)(StdShapes.o): /usr/include/mac/global.h
$(LIB)(StdShapes.o): /usr/include/mac/bool.h
$(LIB)(StdShapes.o): /usr/include/mac/MemMgr.h
$(LIB)(StdShapes.o): /usr/include/mac/QuickDraw.h
$(LIB)(StdShapes.o): /usr/include/mac/FontMgr.h
$(LIB)(StdShapes.o): /usr/include/mac/OSIntrface.h
$(LIB)(StdShapes.o): /usr/include/math.h
$(LIB)(StdShapes.o): /usr/include/values.h

$(LIB)(StdText.o): /usr/include/sys/param.h
$(LIB)(StdText.o): /usr/include/sys/types.h
$(LIB)(StdText.o): /usr/include/sys/ioctl.h
$(LIB)(StdText.o): ./local.h
$(LIB)(StdText.o): /usr/include/mac/global.h
$(LIB)(StdText.o): /usr/include/mac/bool.h
$(LIB)(StdText.o): /usr/include/mac/MemMgr.h
$(LIB)(StdText.o): /usr/include/mac/QuickDraw.h
$(LIB)(StdText.o): /usr/include/mac/FontMgr.h
$(LIB)(StdText.o): /usr/include/mac/OSIntrface.h
$(LIB)(StdText.o): /usr/include/math.h
$(LIB)(StdText.o): /usr/include/values.h

$(LIB)(Text.o): ./local.h
$(LIB)(Text.o): /usr/include/mac/global.h
$(LIB)(Text.o): /usr/include/mac/bool.h
$(LIB)(Text.o): /usr/include/mac/MemMgr.h
$(LIB)(Text.o): /usr/include/mac/QuickDraw.h
$(LIB)(Text.o): /usr/include/mac/FontMgr.h
$(LIB)(Text.o): /usr/include/mac/OSIntrface.h
$(LIB)(Text.o): /usr/include/math.h
$(LIB)(Text.o): /usr/include/values.h

$(LIB)(Util.o): ./local.h
$(LIB)(Util.o): /usr/include/mac/global.h
$(LIB)(Util.o): /usr/include/mac/bool.h
$(LIB)(Util.o): /usr/include/mac/MemMgr.h
$(LIB)(Util.o): /usr/include/mac/QuickDraw.h
$(LIB)(Util.o): /usr/include/mac/FontMgr.h
$(LIB)(Util.o): /usr/include/mac/OSIntrface.h
$(LIB)(Util.o): /usr/include/math.h
$(LIB)(Util.o): /usr/include/values.h
@


2.0
log
@Initial 3.8 Release
@
text
@@
