head     1.1;
branch   ;
access   ;
symbols  ;
locks    ; strict;
comment  @# @;


1.1
date     93.03.17.17.23.22;  author peter;  state Exp;
branches ;
next     ;


desc
@SAS6 makefile
@



1.1
log
@Initial revision
@
text
@# Warnings in screensaver.c

SRCDIR=	CDGS:src/pplibrary
SUBDIR=	ScreenSaver

CFILES=		screensaver.c
HFILES=		screensaver.h
MISCFILES=	makefile

OBJ = obj/

INCLUDE =       INCDIRECTORY=CDTV:include/ INCDIRECTORY=V37:include/ INCDIRECTORY=V37:inc.lattice INCDIRECTORY=include: 

CFLAGS =        NOMULTIPLEINCLUDES MULTIPLECHARCONSTANTS STRUCTEQUIVALENCE STRINGMERGE \
		PARMS=REGISTER CPU=68020 LIBCODE OPTSIZE OPTIMIZE NOVERSION NOSTACKCHECK \
		DEBUG=LINE DEFINE RELEASE=1 OBJECTNAME=$(OBJ) $(INCLUDE)

AFLAGS =        -iCDTV:include/ -iV37:include/ -o$(OBJ) -iinclude: 

_all:	screensaver

screensaver:    $(OBJ)screensaver.o


.c.o:
        assign ppl: /
        sc $(CFLAGS) $*.c

.a.o:
        assign ppl: /
        asm $(AFLAGS) $*.a 

.asm.o:
        assign ppl: /
        casm -a $*.asm -o $(OBJ)$*.o $(AFLAGS) 

.pic.o:
        sbox -x $*.pic ram:$*.x
        d2o ram:$*.x _$* $(OBJ)$*.o -h "_NOMERGE"
        delete ram:$*.x



$(OBJ)screensaver.o:    screensaver.c screensaver.h /playerprefsbase.h

# invoked by make internal in parent directory
_internal:
	copy $(CFILES)	$(SRCDIR)/$(SUBDIR) nopro
	copy $(HFILES) $(SRCDIR)/$(SUBDIR) nopro
	copy $(MISCFILES) $(SRCDIR)/$(SUBDIR) nopro

_clean:
	delete obj/\#?.o
@
