home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 28
/
amigaformatcd28.iso
/
-seriously_amiga-
/
archivers
/
arcppc
/
srcpup
/
smakefile
< prev
Wrap
Makefile
|
1998-04-23
|
2KB
|
60 lines
# SAS/C 7.00 makefile for powerUP (TM) PPC systems
# 1998 by Andreas R. Kleinert
CC = SCPPC
SRCDIR =
HEADER = $(SRCDIR)arc.h $(SRCDIR)arcs.h
TMCLOCK = tmclock.o
AMIOBJ = scandir.o getwd.o rename.o
OBJS = arc.o arcadd.o arccode.o arccvt.o arcdata.o arcdel.o arcdos.o \
arcext.o arcio.o arclst.o arclzw.o arcmatch.o arcpack.o arcrun.o \
arcsq.o arcsqs.o arcsvc.o arctst.o arcunp.o arcusq.o arcmisc.o $(AMIOBJ)
MOBJ = marc.o arcdata.o arcdos.o arcio.o arcmatch.o arcmisc.o $(AMIOBJ)
all: arc.elf marc.elf
Protect (arc.elf|marc.elf) +e
Copy (arc.elf|marc.elf) /bin
arc.elf: $(OBJS) $(TMCLOCK)
ppc-amigaos-ld -r LIB:c_ppc.o $(OBJS) $(TMCLOCK) LIB:scppc.a lib:end.o -o arc.elf
marc.elf: $(MOBJ) $(TMCLOCK)
ppc-amigaos-ld -r LIB:c_ppc.o $(MOBJ) $(TMCLOCK) LIB:scppc.a lib:end.o -o marc.elf
# dependencies
arc.o: $(SRCDIR)arc.c $(HEADER)
marc.o: $(SRCDIR)marc.c $(HEADER)
arcadd.o: $(SRCDIR)arcadd.c $(HEADER)
arccode.o: $(SRCDIR)arccode.c $(HEADER)
arccvt.o: $(SRCDIR)arccvt.c $(HEADER)
arcdata.o: $(SRCDIR)arcdata.c $(HEADER)
arcdel.o: $(SRCDIR)arcdel.c $(HEADER)
arcdir.o: $(SRCDIR)arcdir.c $(HEADER)
arcdos.o: $(SRCDIR)arcdos.c $(HEADER)
arcext.o: $(SRCDIR)arcext.c $(HEADER)
arcio.o: $(SRCDIR)arcio.c $(HEADER)
arclst.o: $(SRCDIR)arclst.c $(HEADER)
arclzw.o: $(SRCDIR)arclzw.c $(HEADER)
arcmatch.o: $(SRCDIR)arcmatch.c $(HEADER)
arcmisc.o: $(SRCDIR)arcmisc.c $(HEADER)
arcpack.o: $(SRCDIR)arcpack.c $(HEADER)
arcrun.o: $(SRCDIR)arcrun.c $(HEADER)
arcsq.o: $(SRCDIR)arcsq.c $(HEADER)
arcsqs.o: $(SRCDIR)arcsqs.c $(HEADER)
arcsvc.o: $(SRCDIR)arcsvc.c $(HEADER)
arctst.o: $(SRCDIR)arctst.c $(HEADER)
arcunp.o: $(SRCDIR)arcunp.c $(HEADER)
arcusq.o: $(SRCDIR)arcusq.c $(HEADER)
tmclock.o: $(SRCDIR)tmclock.c