head     38.2;
branch   ;
access   ;
symbols  V40_1:38.2 V39_62:38.2 V39_61:38.2 V39_60:38.2 V39_58:38.2 V39_56:38.2 V39_55:38.2 V39_54:38.2 V39_53:38.2 V39_52:38.2 V39_51:38.2 V39_50:38.2 V39_49:38.2 V39_48:38.2 V39_46:38.2 V39_45:38.2 V39_44:38.2 V39_42:38.2 V39_41:38.2 V39_40:38.2 V39_39:38.2 V39_38:38.2 V39_37:38.2 V39_36:38.2 V39_35:38.2 V39_34:38.2 V39_33:38.2 V39_32:38.2 V39_30:38.2 V39_28:38.2 V39_27:38.2 V39_26:38.2 V39_25:38.2 V39_24:38.2 V39_23:38.2 V39_22:38.2 V39_21:38.2 V39_20:38.2 V39_18:38.2 V39_16:38.2 V39_15:38.2 V39_14:38.2 V39_12:38.2 V39_10:38.2 V38_7:38.2 V38_6:38.2 First_Native_Build:38.2;
locks    ; strict;
comment  @# @;


38.2
date     91.07.25.16.48.38;  author bart;  state Exp;
branches ;
next     38.1;

38.1
date     91.07.25.11.40.03;  author bart;  state Exp;
branches ;
next     ;


desc
@@


38.2
log
@added createlayer.c
@
text
@######################################################################
VERSION=	38
MAKEMETA=	/usr/commodore/amiga/V${VERSION}/tools/makemeta

MAKEFILE=	Makefile
SRCDIRPATH=	kickstart
SRCDIR=		layers
SUBSYSNAME=	layers

#DEBUG=		${LIBDIR}/debug.lib

MYLIBS=		${LIBDIR}/rom.lib ${DEBUG}

#AFLAGS= -Q
#CFLAGS=	-X71 -X72 -X73 -DNEWCLIPRECTS_1_1
# -X36, kamikaze for switch/case statements
# -X91, use slower register allocation routines
# new flags for test
#CFLAGS=	-X36 -X105 -X107 -DNEWCLIPRECTS_1_1 -DGFX_RASTPORT_1_2
CFLAGS=		-X36 -X105 -X107 -X108 -DNEWCLIPRECTS_1_1 -DGFX_RASTPORT_1_2
#CAFLAGS=	-l $*.lis
LFLAGS=		XREF=$*.xref MAP=$*.lmap ROM
CAPP=		sed -e 's/JSR	_/BSR	_/g'
APP=		spp

AFILES=		layerface.asm liblayer.asm \
		search_for_cr.asm abort.asm WhichLayer.asm \
		LockLayer.asm layertable.asm BackFill.asm

CFILES=		addobs.c behind.c copyrect.c copylayer.c deletelayer.c \
		layerop.c layerstartup.c lock.c newlayer.c refreshclean.c \
		rsplit.c screenlock.c movelayer.c screenswap.c \
		scrolllayer.c sizelayer.c update.c upfront.c \
		layers.c layersubs.c moreregions.c localclipblit.c \
		dedice.c tomiddle.c \
		layersallocmem.c cleanup.c usercliprects.c movesizelayer.c \
		fullbackfill.c rebuildcliprects.c hook.c createlayer.c

EXTERNIFILES=
IFILES=		layersbase.i

EXTERNHFILES=
HFILES=		layersbase.h macros.h

FIRSTO=		layerstartup.obj
OFILES=		layerface.obj layertable.obj layers.obj rsplit.obj \
		layersubs.obj newlayer.obj layerop.obj copylayer.obj \
		addobs.obj copyrect.obj screenswap.obj behind.obj upfront.obj \
		movelayer.obj sizelayer.obj refreshclean.obj \
		scrolllayer.obj deletelayer.obj update.obj \
		lock.obj screenlock.obj \
		liblayer.obj WhichLayer.obj moreregions.obj localclipblit.obj \
		dedice.obj tomiddle.obj search_for_cr.obj \
		layersallocmem.obj abort.obj cleanup.obj LockLayer.obj \
		usercliprects.obj movesizelayer.obj BackFill.obj \
		fullbackfill.obj rebuildcliprects.obj hook.obj createlayer.obj

#all:		layers.ld doc
all:		layers.ld

.INCLUDE=${MAKEMETA}

#CC=	tmetacc
#ASM=	./cassem
@


38.1
log
@begin_v38_development
@
text
@d37 1
a37 1
		fullbackfill.c rebuildcliprects.c hook.c
d56 1
a56 1
		fullbackfill.obj rebuildcliprects.obj hook.obj
@
