# -------------------------------------------------------------------- # Copyright (C) 1997 Nintendo. (Originated by SGI) # # $RCSfile: Makefile,v $ # $Revision: 1.1.1.1 $ # $Date: 2002/05/02 03:27:20 $ # -------------------------------------------------------------------- # # Makefile for application test case 'perf' # PRDEPTH = ../../ include $(PRDEPTH)/PRdefs APP = perf OPTIMIZER = -g TARGETS = rom CODEFILES = perf.c monkeyfuncs.c rspfuncs.c rdpfuncs.c dump.c controller.c static.c CODEOBJECTS = $(CODEFILES:.c=.o) DATAFILES = dynamic.c cfb.c zbuffer.c DATAOBJECTS = $(DATAFILES:.c=.o) CODESEGMENT = codesegment.o OBJECTS = $(CODESEGMENT) $(DATAOBJECTS) LCINCS = -I. -I$(ROOT)/usr/include/PR LCOPTS = -fullwarn -non_shared -G 0 LDIRT = $(APP) LDFLAGS = $(MKDEPOPT) -nostdlib -L$(ROOT)/usr/lib -L$(ROOT)/usr/lib/PR \ -lultra_d -lmalloc SOURCES = Makefile spec cfb.c makegrid.c perf.c perf.h default: $(TARGETS) include $(COMMONRULES) install: default $(INSTALL) -m 444 -F /usr/src/PR/demos/perf \ $(SOURCES) Makefile spec makegrid.c $(CODESEGMENT): $(CODEOBJECTS) $(LD) -o $(CODESEGMENT) -r $(CODEOBJECTS) $(LDFLAGS) -lm rom $(APP): spec $(OBJECTS) $(MAKEROM) $(MAKEROM) -r rom spec