home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus Special 10
/
Sonderheft_12.iso
/
best-of-tools
/
packer
/
xpk3.11
/
xpk_source
/
xpkmaster
/
smakefile
< prev
next >
Wrap
Makefile
|
1996-11-26
|
2KB
|
53 lines
SCOPTS = RESOPT NOSTKCHK STRINGMERGE UCHAR NOCHKABORT OPT OPTSIZE \
OPTINLOCAL NOICONS MEMSIZE=HUGE DATA=FO
SLOPTS = NOICONS STRIPDEBUG LIB LIB:SDI_ASM_STD_functions.o LIB:scnb.lib
FILES= All.c checksum.c fib.c geterror.c hook.c hook_fh.c hook_mem.c \
open.c progress.c query.c sublibs.c tags.c util.c xbuf.c \
xpkmaster.c xpkmaster.h xpk_strings.c xpk_strings.h
ODIR = //xpk_Private/Objects/
XPK = xpkmaster.library
XPKDEBUG = xpkmaster.libraryDEBUG
XPK4 = xpkmaster.library4
XPKDEBUG4 = xpkmaster.libraryDEBUG4
Both: $(ODIR)libdata.o $(XPK) $(XPKDEBUG)
Both4: $(ODIR)libdata.o $(XPK4) $(XPKDEBUG4)
All: Both Both4
$(ODIR)debug.o: debug.c
sc $(SCOPTS) debug.c OBJNAME=$(ODIR)debug.o
$(ODIR)libdata.o: libdata.a
Sprachen:MaxonAsm/4153n libdata.a -c co -o $(ODIR)libdata.o
$(ODIR)All.o: $(FILES)
sc $(SCOPTS) PARM=R All.c OBJNAME=$(ODIR)All.o
$(ODIR)All_d.o: $(FILES)
sc $(SCOPTS) All.c DEFINE=DEBUG OBJNAME=$(ODIR)All_d.o
$(ODIR)All_4.o: $(FILES)
sc $(SCOPTS) PARM=R DEFINE=SUPPORT_A4 All.c OBJNAME=$(ODIR)All_4.o
$(ODIR)All_4d.o: $(FILES)
sc $(SCOPTS) All.c DEFINE=SUPPORT_A4 DEFINE=DEBUG OBJNAME=$(ODIR)All_4d.o
$(XPK): $(ODIR)libdata.o $(ODIR)All.o
slink FROM $(ODIR)libdata.o $(ODIR)All.o $(SLOPTS) TO $(ODIR)$(XPK)
$(XPKDEBUG): $(ODIR)libdata.o $(ODIR)All_d.o $(ODIR)debug.o
slink FROM $(ODIR)libdata.o $(ODIR)All_d.o $(ODIR)debug.o $(SLOPTS) \
LIB:debug.lib LIB:ddebug.lib LIB:amiga.lib TO $(ODIR)$(XPKDEBUG)
$(XPK4): $(ODIR)libdata.o $(ODIR)All_4.o
slink FROM $(ODIR)libdata.o $(ODIR)All_4.o $(SLOPTS) TO $(ODIR)$(XPK4)
$(XPKDEBUG4): $(ODIR)libdata.o $(ODIR)All_4d.o $(ODIR)debug.o
slink FROM $(ODIR)libdata.o $(ODIR)All_4d.o $(ODIR)debug.o $(SLOPTS) \
LIB:debug.lib LIB:ddebug.lib LIB:amiga.lib TO $(ODIR)$(XPKDEBUG4)