head     37.5;
branch   ;
access   ;
symbols  rel39_24:37.5 rel39_18:37.5 rel39_97:37.5 rel39_90:37.5 rel39_89:37.5 rel39_82:37.5 rel39_76:37.5 rel39_71:37.5 rel39_65:37.5 rel39_64:37.5 rel39_61:37.5 rel39_60:37.5 rel39_55:37.5 rel39_47:37.5 rel39_39:37.5 rel39_38:37.5 rel39_37:37.5 rel39_35:37.5 rel39_34:37.5 V37_30:37.1 V37_29:37.1 V37_28:37.1 V37_27:37.1 V37_25:37.1 V37_24:37.1 V37_23:37.1 V37_22:37.1 V37_21:37.1 V37_20:37.1 V37_19:37.1 V37_17:37.1 V37_15:37.1 V37_14:37.1 V37_13:37.1 V37_12:37.1 V37_11:37.1 V37_10:37.1 V37_9:37.1 V37_8:37.1 V37_7:37.1 V37_6:37.1 V37_5:37.1 V37_4:37.1 V37_3:37.1 V37_2:37.1 V37_1:37.1 V36_209:36.30 V36_208:36.30 V36_207:36.30 V36_205:36.30 V36_203:36.30 V36_202:36.30 V36_201:36.30 V36_200:36.29 V36_199:36.29 V36_198:36.29 V36_196:36.29 V36_195:36.29 V36_194:36.29 V36_193:36.29 V36_192:36.29 V36_191:36.29 V36_190:36.29 V36_189:36.29 V36_188:36.28 V36_186:36.28 V36_185:36.28 V36_184:36.28 V36_182:36.28 V36_181:36.28;
locks    ; strict;
comment  @# @;


37.5
date     91.05.07.14.33.47;  author chrisg;  state Exp;
branches ;
next     37.4;

37.4
date     91.05.07.13.17.46;  author chrisg;  state Exp;
branches ;
next     37.3;

37.3
date     91.05.07.12.05.43;  author chrisg;  state Exp;
branches ;
next     37.2;

37.2
date     91.05.07.11.04.31;  author chrisg;  state Exp;
branches ;
next     37.1;

37.1
date     91.01.07.16.12.14;  author spence;  state Exp;
branches ;
next     37.0;

37.0
date     91.01.07.15.38.35;  author spence;  state Exp;
branches ;
next     36.30;

36.30
date     90.12.06.13.48.49;  author bart;  state Exp;
branches ;
next     36.29;

36.29
date     90.10.10.11.34.08;  author bart;  state Exp;
branches ;
next     36.28;

36.28
date     90.09.11.16.06.31;  author bart;  state Exp;
branches ;
next     36.27;

36.27
date     90.07.27.16.54.22;  author bart;  state Exp;
branches ;
next     36.26;

36.26
date     90.05.27.12.57.08;  author bart;  state Exp;
branches ;
next     36.25;

36.25
date     90.03.28.09.14.38;  author bart;  state Exp;
branches ;
next     36.24;

36.24
date     90.03.01.13.53.13;  author bart;  state Exp;
branches ;
next     36.23;

36.23
date     89.10.26.11.35.49;  author bart;  state Exp;
branches ;
next     36.22;

36.22
date     89.08.21.11.29.21;  author bart;  state Exp;
branches ;
next     36.21;

36.21
date     89.04.04.16.19.56;  author kodiak;  state Exp;
branches ;
next     36.20;

36.20
date     89.03.28.18.16.46;  author bart;  state Exp;
branches ;
next     36.19;

36.19
date     89.03.20.16.40.13;  author bart;  state Exp;
branches ;
next     36.18;

36.18
date     89.02.24.09.31.07;  author bart;  state Exp;
branches ;
next     36.17;

36.17
date     89.02.20.16.13.58;  author bart;  state Exp;
branches ;
next     36.16;

36.16
date     89.02.14.10.11.24;  author bart;  state Exp;
branches ;
next     36.15;

36.15
date     89.02.01.17.51.29;  author bart;  state Exp;
branches ;
next     36.14;

36.14
date     89.01.31.15.38.10;  author bart;  state Exp;
branches ;
next     36.13;

36.13
date     89.01.24.15.37.03;  author bart;  state Exp;
branches ;
next     36.12;

36.12
date     89.01.19.17.22.31;  author bart;  state Exp;
branches ;
next     36.11;

36.11
date     89.01.18.13.53.27;  author bart;  state Exp;
branches ;
next     36.10;

36.10
date     89.01.12.16.14.23;  author bart;  state Exp;
branches ;
next     36.9;

36.9
date     88.12.13.13.14.22;  author bart;  state Exp;
branches ;
next     36.8;

36.8
date     88.11.11.13.59.53;  author bart;  state Exp;
branches ;
next     36.7;

36.7
date     88.09.19.20.42.27;  author dale;  state Exp;
branches ;
next     36.6;

36.6
date     88.08.07.16.49.48;  author bart;  state Exp;
branches ;
next     36.5;

36.5
date     88.08.26.17.10.43;  author bart;  state Exp;
branches ;
next     36.4;

36.4
date     88.07.23.17.10.41;  author bart;  state Exp;
branches ;
next     36.3;

36.3
date     88.06.10.11.57.54;  author bart;  state Exp;
branches ;
next     36.2;

36.2
date     88.05.24.17.10.09;  author bart;  state Exp;
branches ;
next     36.1;

36.1
date     88.03.10.16.19.30;  author dale;  state Exp;
branches ;
next     ;


desc
@@


37.5
log
@killed 'ram:spp', made clean target
@
text
@##########################################################################
#
# $Id: makefile,v 37.4 91/05/07 13:17:46 chrisg Exp Locker: chrisg $
#
##########################################################################

VERSION=	37
V=		v:
SRCDIRPATH=	kickstart/graphics
SRCDIR=		c
SUBSYSNAME= 	c
SUBSYSGROUP=	graphics
OBJDIR=ram:$(SUBSYSNAME)objs
OBJSTORE=objs

.asm.obj:
	spp $*.asm >ram:tmp1.asm
	arg ram:tmp1.asm -iinclude: -o$(OBJDIR)/$*.obj

#CFLAGS= -X36 -X105 -X107 -DEXECSEMAPHORES -DGFX_RASTPORT_1_2 -DNEW_HEDLEY -DV1_3 -DCLIPPING
CFLAGS= -DEXECSEMAPHORES -DGFX_RASTPORT_1_2 -DNEW_HEDLEY -DV1_3 -DCLIPPING
 
.c.obj:
	lc -r0 -iINCLUDE: -me -O -o$(OBJDIR)/$*.obj -qram: -v -b0 $(CFLAGS) $*.c

AFILES=	\
	minterms.asm\
	romgfxint.asm misc.asm ffill2asm.asm \
	coppermover.asm downellipse.asm \
	interface.asm update.asm\
	downregions.asm downcrsort.asm

CFILES = \
	blitplate.c cbump.c copper.c flood.c cpwrup.c\
        setrast.c colorconvert.c\
        ffill.c ffill2.c ffillsubrs.c g.c cdraw.c\
        makevp.c setrgb4.c loadrgb4.c loadview.c \
        clipline.c drawvect.c clipdraw.c \
        areaend.c crsort.c\
        scrollraster.c sync_sbitmap.c copy_sbitmap.c waitbovp.c\
	simplesprites.c blitplate2.c cownblitter.c \
	freevportcoplists.c freecprlist.c\
	scrollvp.c newgenblit.c bltrastport.c\
	bltbitmask.c \
	memory.c clipstuff.c monitor.c vlimit.c \
	modeid.c rastrect.c

EXTERNIFILES=
IFILES=	areafill.i cdrawinfo.i ffill.i gfxblit.i \
	$(EXTERNIFILES)

EXTERNHFILES=
HFILES=	areafill.h cdrawinfo.h ffill.h gfxblit.h gfxprivate.h gs_info.h tune.h \
	$(EXTERNHFILES)


FIRSTO=
OFILES =  \
	$(OBJDIR)/blitplate.obj $(OBJDIR)/cbump.obj $(OBJDIR)/copper.obj $(OBJDIR)/flood.obj $(OBJDIR)/cpwrup.obj\
	$(OBJDIR)/setrast.obj $(OBJDIR)/colorconvert.obj\
	$(OBJDIR)/ffill.obj $(OBJDIR)/ffill2.obj $(OBJDIR)/ffillsubrs.obj $(OBJDIR)/minterms.obj $(OBJDIR)/g.obj $(OBJDIR)/cdraw.obj\
	$(OBJDIR)/makevp.obj $(OBJDIR)/setrgb4.obj $(OBJDIR)/loadrgb4.obj $(OBJDIR)/loadview.obj \
	$(OBJDIR)/clipline.obj $(OBJDIR)/drawvect.obj $(OBJDIR)/clipdraw.obj $(OBJDIR)/romgfxint.obj \
	$(OBJDIR)/areaend.obj $(OBJDIR)/crsort.obj\
	$(OBJDIR)/scrollraster.obj $(OBJDIR)/sync_sbitmap.obj $(OBJDIR)/copy_sbitmap.obj $(OBJDIR)/waitbovp.obj\
	$(OBJDIR)/simplesprites.obj $(OBJDIR)/blitplate2.obj $(OBJDIR)/cownblitter.obj\
	$(OBJDIR)/freevportcoplists.obj $(OBJDIR)/freecprlist.obj\
	$(OBJDIR)/scrollvp.obj $(OBJDIR)/misc.obj $(OBJDIR)/newgenblit.obj $(OBJDIR)/bltrastport.obj\
	$(OBJDIR)/bltbitmask.obj $(OBJDIR)/ffill2asm.obj \
	$(OBJDIR)/coppermover.obj $(OBJDIR)/downellipse.obj $(OBJDIR)/memory.obj $(OBJDIR)/clipstuff.obj \
	$(OBJDIR)/monitor.obj $(OBJDIR)/vlimit.obj $(OBJDIR)/interface.obj $(OBJDIR)/update.obj \
	$(OBJDIR)/downregions.obj $(OBJDIR)/modeid.obj $(OBJDIR)/rastrect.obj $(OBJDIR)/downcrsort.obj \
	$(OBJDIR)/cxm33.obj $(OBJDIR)/cxd33.obj

all:	$(SUBSYSNAME).lib

$(SUBSYSNAME).lib: $(OBJDIR) $(OFILES)
	join $(OBJDIR)/*.obj as $(SUBSYSNAME).lib

$(OBJDIR) :
	makedir $(OBJDIR)
	copy $(OBJSTORE)/*.obj $(OBJDIR) clone quiet
	

saveobjs: $(OBJDIR) $(OFILES)
	copy $(OBJDIR)/*.obj objs clone quiet

clean:
	-delete $(OBJSTORE)/*.obj quiet
	-delete $(OBJDIR) all quiet
	-delete c.lib

ram:cobjs/cxm33.obj: lib:lc.lib
	oml lib:lc.lib X cxm33
	copy cxm33.o $(OBJDIR)/cxm33.obj
	delete cxm33.o

ram:cobjs/cxd33.obj: lib:lc.lib
	oml lib:lc.lib X cxd33
	copy cxd33.o $(OBJDIR)/cxd33.obj
	delete cxd33.o

depend:
	copy to maked0 from < <
$(AFILES)
$(CFILES)
<
	splat -o "[\t ]+" "\n" maked0
	splat -o "^..+" "dep1 &" maked0
	echo >ram:maked1 "alias dep1 depend [] makedx"
	join ram:maked1 maked0 as maked1
	splat -o "\x0d" "" maked1
	execute maked1
	splat -o "^" "$(OBJDIR)/&" makedx
	splat -o "^$(OBJDIR)/\n" "\n" makedx
	splat -o ".o " ".obj " makedx
	copy makedx graphics$(VERSION).depend
	delete maked? quiet





ram:cobjs/minterms.obj : minterms.asm

ram:cobjs/romgfxint.obj : romgfxint.asm

ram:cobjs/misc.obj : misc.asm	/cia8520.i	/sane_names.i	/macros.i	/a/submacs.i

ram:cobjs/ffill2asm.obj : ffill2asm.asm

ram:cobjs/coppermover.obj : coppermover.asm

ram:cobjs/downellipse.obj : downellipse.asm	/macros.i	/a/submacs.i

ram:cobjs/interface.obj : interface.asm

ram:cobjs/update.obj : update.asm

ram:cobjs/downregions.obj : downregions.asm

ram:cobjs/downcrsort.obj : downcrsort.asm

ram:cobjs/blitplate.obj : blitplate.c	/sane_names.h	gfxblit.h	/macros.h

ram:cobjs/cbump.obj : cbump.c	tune.h	/macros.h

ram:cobjs/copper.obj : copper.c	tune.h	/macros.h	/displayinfo_internal.h

ram:cobjs/flood.obj : flood.c	/sane_names.h

ram:cobjs/cpwrup.obj : cpwrup.c	/cia8520.h	/sane_names.h	gfxprivate.h	/displayinfo_internal.h

ram:cobjs/setrast.obj : setrast.c	/sane_names.h	/macros.h

ram:cobjs/colorconvert.obj : colorconvert.c

ram:cobjs/ffill.obj : ffill.c	/macros.h	ffill.h

ram:cobjs/ffill2.obj : ffill2.c	ffill.h

ram:cobjs/ffillsubrs.obj : ffillsubrs.c	ffill.h

ram:cobjs/g.obj : g.c	tune.h

ram:cobjs/cdraw.obj : cdraw.c	/macros.h	cdrawinfo.h

ram:cobjs/makevp.obj : makevp.c	tune.h	/macros.h	/displayinfo_internal.h	gs_info.h

ram:cobjs/setrgb4.obj : setrgb4.c	/sane_names.h	/macros.h

ram:cobjs/loadrgb4.obj : loadrgb4.c	/sane_names.h	/macros.h	/displayinfo_internal.h

ram:cobjs/loadview.obj : loadview.c	/macros.h

ram:cobjs/clipline.obj : clipline.c	cdrawinfo.h

ram:cobjs/drawvect.obj : drawvect.c	/sane_names.h	cdrawinfo.h

ram:cobjs/clipdraw.obj : clipdraw.c	/macros.h	cdrawinfo.h

ram:cobjs/areaend.obj : areaend.c	areafill.h	/macros.h

ram:cobjs/crsort.obj : crsort.c

ram:cobjs/scrollraster.obj : scrollraster.c	/macros.h

ram:cobjs/sync_sbitmap.obj : sync_sbitmap.c

ram:cobjs/copy_sbitmap.obj : copy_sbitmap.c

ram:cobjs/waitbovp.obj : waitbovp.c	/macros.h

ram:cobjs/simplesprites.obj : simplesprites.c	/macros.h	gfxprivate.h

ram:cobjs/blitplate2.obj : blitplate2.c	/macros.h

ram:cobjs/cownblitter.obj : cownblitter.c	/macros.h

ram:cobjs/freevportcoplists.obj : freevportcoplists.c

ram:cobjs/freecprlist.obj : freecprlist.c

ram:cobjs/scrollvp.obj : scrollvp.c	/macros.h	/displayinfo_internal.h	gs_info.h

ram:cobjs/newgenblit.obj : newgenblit.c	/gels/gelsinternal.h	/macros.h

ram:cobjs/bltrastport.obj : bltrastport.c	/macros.h

ram:cobjs/bltbitmask.obj : bltbitmask.c	/macros.h

ram:cobjs/memory.obj : memory.c	/macros.h	gfxprivate.h

ram:cobjs/clipstuff.obj : clipstuff.c	/displayinfo_internal.h	/macros.h	/displayinfo_internal.h	gs_info.h

ram:cobjs/monitor.obj : monitor.c	/macros.h	/displayinfo_internal.h

ram:cobjs/vlimit.obj : vlimit.c	/macros.h

ram:cobjs/modeid.obj : modeid.c

ram:cobjs/rastrect.obj : rastrect.c	/macros.h
@


37.4
log
@changed to use .obj instead of .o
@
text
@d3 1
a3 1
# $Id: makefile,v 37.3 91/05/07 12:05:43 chrisg Exp Locker: chrisg $
d17 2
a18 2
	ram:spp $*.asm >ram:tmp1.asm
	ram:arg ram:tmp1.asm -ii: -o$(OBJDIR)/$*.obj
d88 4
a91 3
cleanobjs:
	delete $(OBJSTORE)/*.obj quiet
	delete $(OBJDIR) all quiet
@


37.3
log
@ added lines to extract needed routines from lattice LC.LIB
@
text
@d3 1
a3 1
# $Id: makefile,v 37.2 91/05/07 11:04:31 chrisg Exp Locker: chrisg $
d16 1
a16 1
.asm.o:
d18 1
a18 1
	ram:arg ram:tmp1.asm -ii: -o$(OBJDIR)/$*.o
d23 2
a24 2
.c.o:
	lc -r0 -iINCLUDE: -me -O -o$(OBJDIR)/$*.o -qram: -v -b0 $(CFLAGS) $*.c
d59 15
a73 15
	$(OBJDIR)/blitplate.o $(OBJDIR)/cbump.o $(OBJDIR)/copper.o $(OBJDIR)/flood.o $(OBJDIR)/cpwrup.o\
	$(OBJDIR)/setrast.o $(OBJDIR)/colorconvert.o\
	$(OBJDIR)/ffill.o $(OBJDIR)/ffill2.o $(OBJDIR)/ffillsubrs.o $(OBJDIR)/minterms.o $(OBJDIR)/g.o $(OBJDIR)/cdraw.o\
	$(OBJDIR)/makevp.o $(OBJDIR)/setrgb4.o $(OBJDIR)/loadrgb4.o $(OBJDIR)/loadview.o \
	$(OBJDIR)/clipline.o $(OBJDIR)/drawvect.o $(OBJDIR)/clipdraw.o $(OBJDIR)/romgfxint.o \
	$(OBJDIR)/areaend.o $(OBJDIR)/crsort.o\
	$(OBJDIR)/scrollraster.o $(OBJDIR)/sync_sbitmap.o $(OBJDIR)/copy_sbitmap.o $(OBJDIR)/waitbovp.o\
	$(OBJDIR)/simplesprites.o $(OBJDIR)/blitplate2.o $(OBJDIR)/cownblitter.o\
	$(OBJDIR)/freevportcoplists.o $(OBJDIR)/freecprlist.o\
	$(OBJDIR)/scrollvp.o $(OBJDIR)/misc.o $(OBJDIR)/newgenblit.o $(OBJDIR)/bltrastport.o\
	$(OBJDIR)/bltbitmask.o $(OBJDIR)/ffill2asm.o \
	$(OBJDIR)/coppermover.o $(OBJDIR)/downellipse.o $(OBJDIR)/memory.o $(OBJDIR)/clipstuff.o \
	$(OBJDIR)/monitor.o $(OBJDIR)/vlimit.o $(OBJDIR)/interface.o $(OBJDIR)/update.o \
	$(OBJDIR)/downregions.o $(OBJDIR)/modeid.o $(OBJDIR)/rastrect.o $(OBJDIR)/downcrsort.o \
	$(OBJDIR)/cxm33.o $(OBJDIR)/cxd33.o
d78 1
a78 1
	join $(OBJDIR)/*.o as $(SUBSYSNAME).lib
d82 1
a82 1
	copy $(OBJSTORE)/*.o $(OBJDIR) clone quiet
d86 1
a86 1
	copy $(OBJDIR)/*.o objs clone quiet
d89 1
a89 1
	delete $(OBJSTORE)/*.o quiet
d92 10
d115 1
a120 9
ram:cobjs/cxm33.o: lib:lc.lib
	oml lib:lc.lib X cxm33
	copy cxm33.o $(OBJDIR)
	delete cxm33.o

ram:cobjs/cxd33.o: lib:lc.lib
	oml lib:lc.lib X cxd33
	copy cxd33.o $(OBJDIR)
	delete cxd33.o
d123 1
a123 1
ram:cobjs/minterms.o : minterms.asm
d125 1
a125 1
ram:cobjs/romgfxint.o : romgfxint.asm
d127 91
a217 91
ram:cobjs/misc.o : misc.asm	/cia8520.i	/sane_names.i	/macros.i	/a/submacs.i

ram:cobjs/ffill2asm.o : ffill2asm.asm

ram:cobjs/coppermover.o : coppermover.asm

ram:cobjs/downellipse.o : downellipse.asm	/macros.i	/a/submacs.i

ram:cobjs/interface.o : interface.asm

ram:cobjs/update.o : update.asm

ram:cobjs/downregions.o : downregions.asm

ram:cobjs/downcrsort.o : downcrsort.asm

ram:cobjs/blitplate.o : blitplate.c	/sane_names.h	gfxblit.h	/macros.h

ram:cobjs/cbump.o : cbump.c	tune.h	/macros.h

ram:cobjs/copper.o : copper.c	tune.h	/macros.h	/displayinfo_internal.h

ram:cobjs/flood.o : flood.c	/sane_names.h

ram:cobjs/cpwrup.o : cpwrup.c	/cia8520.h	/sane_names.h	gfxprivate.h	/displayinfo_internal.h

ram:cobjs/setrast.o : setrast.c	/sane_names.h	/macros.h

ram:cobjs/colorconvert.o : colorconvert.c

ram:cobjs/ffill.o : ffill.c	/macros.h	ffill.h

ram:cobjs/ffill2.o : ffill2.c	ffill.h

ram:cobjs/ffillsubrs.o : ffillsubrs.c	ffill.h

ram:cobjs/g.o : g.c	tune.h

ram:cobjs/cdraw.o : cdraw.c	/macros.h	cdrawinfo.h

ram:cobjs/makevp.o : makevp.c	tune.h	/macros.h	/displayinfo_internal.h	gs_info.h

ram:cobjs/setrgb4.o : setrgb4.c	/sane_names.h	/macros.h

ram:cobjs/loadrgb4.o : loadrgb4.c	/sane_names.h	/macros.h	/displayinfo_internal.h

ram:cobjs/loadview.o : loadview.c	/macros.h

ram:cobjs/clipline.o : clipline.c	cdrawinfo.h

ram:cobjs/drawvect.o : drawvect.c	/sane_names.h	cdrawinfo.h

ram:cobjs/clipdraw.o : clipdraw.c	/macros.h	cdrawinfo.h

ram:cobjs/areaend.o : areaend.c	areafill.h	/macros.h

ram:cobjs/crsort.o : crsort.c

ram:cobjs/scrollraster.o : scrollraster.c	/macros.h

ram:cobjs/sync_sbitmap.o : sync_sbitmap.c

ram:cobjs/copy_sbitmap.o : copy_sbitmap.c

ram:cobjs/waitbovp.o : waitbovp.c	/macros.h

ram:cobjs/simplesprites.o : simplesprites.c	/macros.h	gfxprivate.h

ram:cobjs/blitplate2.o : blitplate2.c	/macros.h

ram:cobjs/cownblitter.o : cownblitter.c	/macros.h

ram:cobjs/freevportcoplists.o : freevportcoplists.c

ram:cobjs/memory.o : memory.c

ram:cobjs/freecprlist.o : freecprlist.c

ram:cobjs/scrollvp.o : scrollvp.c	/macros.h	/displayinfo_internal.h	gs_info.h

ram:cobjs/newgenblit.o : newgenblit.c	/gels/gelsinternal.h	/macros.h

ram:cobjs/bltrastport.o : bltrastport.c	/macros.h

ram:cobjs/bltbitmask.o : bltbitmask.c	/macros.h

ram:cobjs/clipstuff.o : clipstuff.c	/displayinfo_internal.h	/macros.h	/displayinfo_internal.h	gs_info.h

ram:cobjs/monitor.o : monitor.c	/macros.h	/displayinfo_internal.h

ram:cobjs/vlimit.o : vlimit.c	/macros.h
d219 1
a219 1
ram:cobjs/modeid.o : modeid.c
d221 1
a221 1
ram:cobjs/rastrect.o : rastrect.c	/macros.h
@


37.2
log
@ First attempt at makefile for LMK. does make depend (but you have to manually
append the depend output to the makefile).
@
text
@d3 1
a3 1
# $Id: Makefile,v 37.1 91/01/07 16:12:14 spence Exp $
d72 2
a73 1
	$(OBJDIR)/downregions.o $(OBJDIR)/modeid.o $(OBJDIR)/rastrect.o $(OBJDIR)/downcrsort.o
d108 11
@


37.1
log
@*** empty log message ***
@
text
@d3 1
a3 1
# $Id: Makefile,v 37.0 91/01/07 15:38:35 spence Exp Locker: spence $
d8 1
a8 2
V=		/usr/commodore/amiga/V$(VERSION)
MAKEMETA=	$(V)/tools/makemeta.sub
d13 2
a14 2
MAKEFILE=	Makefile
MISCSRC=	cappfile
d16 6
a21 1
CFLAGS= -X36 -X105 -X107 -DEXECSEMAPHORES -DGFX_RASTPORT_1_2 -DNEW_HEDLEY -DV1_3 -DCLIPPING
d23 3
d50 1
a50 1
	${EXTERNIFILES}
d54 1
a54 1
	${EXTERNHFILES}
d59 145
a203 17
	blitplate.obj cbump.obj copper.obj flood.obj cpwrup.obj\
	setrast.obj colorconvert.obj\
        ffill.obj ffill2.obj ffillsubrs.obj minterms.obj g.obj cdraw.obj\
        makevp.obj setrgb4.obj loadrgb4.obj loadview.obj \
        clipline.obj drawvect.obj clipdraw.obj romgfxint.obj \
        areaend.obj crsort.obj\
        scrollraster.obj sync_sbitmap.obj copy_sbitmap.obj waitbovp.obj\
	simplesprites.obj blitplate2.obj cownblitter.obj\
	freevportcoplists.obj freecprlist.obj\
	scrollvp.obj misc.obj newgenblit.obj bltrastport.obj\
	bltbitmask.obj ffill2asm.obj \
	coppermover.obj downellipse.obj  memory.obj clipstuff.obj \
	monitor.obj vlimit.obj interface.obj update.obj \
	downregions.obj modeid.obj rastrect.obj downcrsort.obj

all:	${SUBSYSNAME}.lib
#all:	${SUBSYSNAME}.lib ${SUBSYSNAME}.cat
d205 1
a205 1
.INCLUDE=${MAKEMETA}
d207 1
a207 2
APP= spp
CAPP= sed -f cappfile
@


37.0
log
@initial switchover from V36
@
text
@d3 1
a3 1
# $Id: Makefile,v 36.30 90/12/06 13:48:49 bart Exp Locker: spence $
d7 1
a7 1
VERSION=	36
@


36.30
log
@removed gfxallocmem.c and implemented better lo-mem error recovery -- bart
@
text
@d3 1
a3 1
# $Id: Makefile,v 36.29 90/10/10 11:34:08 bart Exp Locker: bart $
@


36.29
log
@added downcrsort.asm
@
text
@d3 1
a3 1
# $Id: Makefile,v 36.28 90/09/11 16:06:31 bart Exp Locker: bart $
d37 1
a37 1
	gfxallocmem.c bltbitmask.c \
d62 1
a62 1
	gfxallocmem.obj bltbitmask.obj ffill2asm.obj \
@


36.28
log
@remove regions.obj and ellipse.obj from link
@
text
@d3 1
a3 1
# $Id: Makefile,v 36.27 90/07/27 16:54:22 bart Exp Locker: bart $
d24 1
a24 1
	downregions.asm
d65 1
a65 1
	downregions.obj modeid.obj rastrect.obj
@


36.27
log
@id
@
text
@d3 1
a3 1
# $Id: $
d34 1
a34 1
	simplesprites.c blitplate2.c cownblitter.c regions.c\
d37 1
a37 1
	gfxallocmem.c bltbitmask.c ellipse.c\
d60 1
a60 1
	regions.obj freevportcoplists.obj freecprlist.obj\
d62 1
a62 1
	gfxallocmem.obj bltbitmask.obj ellipse.obj ffill2asm.obj \
@


36.26
log
@moved videocontrol to d directory
@
text
@d3 1
a3 1
# $Header: /usr2/bart/v1.4/src/kickstart/working/graphics/c/RCS/Makefile,v 36.25 90/03/28 09:14:38 bart Exp Locker: bart $
@


36.25
log
@*** empty log message ***
@
text
@d3 1
a3 1
# $Header: /usr/commodore/amiga/V36/src/kickstart/graphics/c/RCS/Makefile,v 36.24 90/03/01 13:53:13 bart Exp Locker: bart $
d38 1
a38 1
	memory.c clipstuff.c monitor.c vlimit.c videocontrol.c\
d64 1
a64 1
	monitor.obj vlimit.obj interface.obj videocontrol.obj update.obj \
@


36.24
log
@*** empty log message ***
@
text
@d3 1
a3 1
# $Header: Makefile,v 36.23 89/10/26 11:35:49 bart Exp $
@


36.23
log
@eraserect
@
text
@d3 1
a3 1
# $Header: Makefile,v 36.22 89/08/21 11:29:21 bart Exp $
d17 1
a17 1
CFLAGS= -X36 -X105 -X107 -DEXECSEMAPHORES -DGFX_RASTPORT_1_2 -DNEW_HEDLEY -DV1.3 -DCLIPPING
@


36.22
log
@modeid.c
@
text
@d3 1
a3 1
# $Header: Makefile,v 36.21 89/04/04 16:19:56 kodiak Exp $
d39 1
a39 1
	modeid.c
d65 1
a65 1
	downregions.obj modeid.obj
@


36.21
log
@gfxblit.i, not .h
@
text
@d3 1
a3 1
# $Header: Makefile,v 36.20 89/03/28 18:16:46 bart Exp $
d38 2
a39 1
	memory.c clipstuff.c monitor.c vlimit.c videocontrol.c
d65 1
a65 1
	downregions.obj
@


36.20
log
@*** empty log message ***
@
text
@d3 1
a3 1
# $Header: Makefile,v 36.19 89/03/20 16:40:13 bart Exp $
d41 1
a41 1
IFILES=	areafill.i cdrawinfo.i ffill.i gfxblit.h \
@


36.19
log
@downcoded update_top_color()
@
text
@d3 1
a3 1
# $Header: Makefile,v 36.18 89/02/24 09:31:07 bart Exp $
d23 2
a24 1
	interface.asm update.asm
d63 2
a64 1
	monitor.obj vlimit.obj interface.obj videocontrol.obj update.obj
@


36.18
log
@*** empty log message ***
@
text
@d3 1
a3 1
# $Header: Makefile,v 36.19 89/02/22 17:44:56 bart Exp $
d23 1
a23 1
	interface.asm
d62 1
a62 1
	monitor.obj vlimit.obj interface.obj videocontrol.obj
@


36.17
log
@removed bind.h
@
text
@d3 1
a3 1
# $Header: Makefile,v 36.16 89/02/14 10:11:24 bart Exp $
d15 1
d40 1
a40 1
IFILES=	\
d44 1
a44 1
HFILES=	areafill.h clipinfo.h gfxblit.h gfxmacros.h tune.h \
@


36.16
log
@checkpoint 02.14.89
@
text
@d3 1
a3 1
# $Header: Makefile,v 36.15 89/02/01 17:51:29 bart Exp $
d43 1
a43 1
HFILES=	areafill.h clipinfo.h gfxblit.h gfxmacros.h tune.h bind.h\
@


36.15
log
@checkpoint -- a2024 10hz and 15hz scan works from 32 bit id
@
text
@d3 1
a3 1
# $Header: Makefile,v 36.14 89/01/31 15:38:10 bart Exp $
@


36.14
log
@checkpoint 2024
@
text
@d3 1
a3 1
# $Header: Makefile,v 36.13 89/01/24 15:37:03 bart Exp $
@


36.13
log
@checkpoint 01.24.89
@
text
@d3 1
a3 1
# $Header: Makefile,v 36.12 89/01/19 17:22:31 bart Exp $
@


36.12
log
@checkpoint 01.19.89 coercion down to default
@
text
@d3 1
a3 1
# $Header: Makefile,v 36.11 89/01/18 13:53:27 bart Exp $
@


36.11
log
@checkpoint 01.18.89
@
text
@d3 1
a3 1
# $Header: Makefile,v 36.10 89/01/12 16:14:23 bart Exp $
@


36.10
log
@*** empty log message ***
@
text
@d3 1
a3 1
# $Header: Makefile,v 36.9 88/12/13 13:14:22 bart Exp $
@


36.9
log
@*** empty log message ***
@
text
@d3 1
a3 1
# $Header: Makefile,v 36.8 88/11/11 13:59:53 bart Exp $
d43 1
a43 1
HFILES=	areafill.h clipinfo.h gfxblit.h gfxmacros.h tune.h \
@


36.8
log
@clean up makefile in preparation for make include
@
text
@d3 1
a3 1
# $Header: Makefile,v 36.7 88/09/19 20:42:27 dale Exp $
@


36.7
log
@changes for VideoControl
@
text
@d3 1
a3 1
# $Header: Makefile,v 36.6 88/08/07 16:49:48 bart Exp $
d8 3
a10 2
V=		V$(VERSION)

d12 3
a14 2
SUBSYSNAME=	c
SUBSYSGROUP=	gfx
a15 8
#
# the following have defaults in the system makefile
# use these lines to add user options
#
AINCL=
CINCL=
#AFLAGS=	-l $*.lis
# -X36 = kamikazi switch's
a16 5
#CFLAGS= -X36 -X105 -X107 -DEXECSEMAPHORES -DGFX_RASTPORT_1_2 -DNEW_HEDLEY -DV1.3
#CFLAGS= -X36 -X105 -X107 -DULTRA_RES -DEXECSEMAPHORES -DGFX_RASTPORT_1_2
#CFLAGS= -X36 -X105 -X107 -DHEDLEY -DEXECSEMAPHORES -DGFX_RASTPORT_1_2
LFILES=
MAKEFILE=Makefile
a17 2
#MYINCL=/usr2/bart/include

d19 4
a22 4
		minterms.asm\
		romgfxint.asm misc.asm ffill2asm.asm \
		coppermover.asm downellipse.asm \
		interface.asm
d24 2
a25 1
CFILES =  blitplate.c cbump.c copper.c flood.c cpwrup.c\
d32 5
a36 5
		simplesprites.c blitplate2.c cownblitter.c regions.c\
		freevportcoplists.c freecprlist.c\
		scrollvp.c newgenblit.c bltrastport.c\
		gfxallocmem.c bltbitmask.c ellipse.c\
		memory.c clipstuff.c monitor.c vlimit.c videocontrol.c
d40 1
a40 1
		${EXTERNIFILES}
d48 3
a50 2
OFILES =  blitplate.obj cbump.obj copper.obj flood.obj cpwrup.obj\
        setrast.obj colorconvert.obj\
d56 6
a61 6
		simplesprites.obj blitplate2.obj cownblitter.obj\
		regions.obj freevportcoplists.obj freecprlist.obj\
		scrollvp.obj misc.obj newgenblit.obj bltrastport.obj\
		gfxallocmem.obj bltbitmask.obj ellipse.obj ffill2asm.obj \
		coppermover.obj downellipse.obj  memory.obj clipstuff.obj \
		monitor.obj vlimit.obj interface.obj videocontrol.obj
d66 1
a66 1
hardcopy:
a67 3
.INCLUDE=/usr/commodore/amiga/$(V)/tools/makemeta.sub
#.INCLUDE=makemeta.sub

a69 3

clean::
		rm -f *.lib
@


36.6
log
@interface.asm
@
text
@d3 1
a3 1
# $Header: Makefile,v 36.7 88/08/07 16:22:58 bart Exp $
d48 1
a48 1
		memory.c clipstuff.c monitor.c vlimit.c
d72 1
a72 1
		monitor.obj vlimit.obj interface.obj
@


36.5
log
@vlimit
@
text
@d3 1
a3 1
# $Header: Makefile,v 36.4 88/07/23 17:10:41 bart Exp $
d33 3
a35 1
		romgfxint.asm misc.asm ffill2asm.asm coppermover.asm downellipse.asm
d72 1
a72 1
		monitor.obj vlimit.obj
@


36.4
log
@monitorspec -- bart 07.23.88
add monitor.c to makefile
@
text
@d3 1
a3 1
# $Header: Makefile,v 36.3 88/06/10 11:57:54 bart Exp $
d46 1
a46 1
		memory.c clipstuff.c monitor.c
d70 1
a70 1
		monitor.obj
@


36.3
log
@added clipstuff
@
text
@d3 1
a3 1
# $Header: Makefile,v 36.2 88/05/24 17:10:09 bart Exp $
d46 1
a46 1
		memory.c clipstuff.c
d69 2
a70 1
		coppermover.obj downellipse.obj  memory.obj clipstuff.obj
@


36.2
log
@define CLIPPING
@
text
@d3 1
a3 1
# $Header: Makefile,v 36.1 88/03/10 16:19:30 dale Exp $
d46 1
a46 1
		memory.c
d69 1
a69 1
		coppermover.obj downellipse.obj  memory.obj
@


36.1
log
@Intitial V36 checkin
@
text
@d3 1
a3 1
# $Header: $
d22 2
a23 1
CFLAGS= -X36 -X105 -X107 -DEXECSEMAPHORES -DGFX_RASTPORT_1_2 -DNEW_HEDLEY -DV1.3
@
