1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73
|
ProjDir = Dark Matter:Penguin Stuff:Penguin-18-src:Compress:bz2:
SrcDir = {ProjDir}bzip2-0.9.5c-src:
ObjDir = {ProjDir}libbz2-temp:
MAKEFILE = {ProjDir}libbz2.make
Includes = -i {SrcDir}
NearModel = -model near -bigseg
FarModel = -model far
COptions = {Includes} -mc68020 -opt all
NearObjects =
{ObjDir}blocksort.near.c.o
{ObjDir}huffman.near.c.o
{ObjDir}crctable.near.c.o
{ObjDir}randtable.near.c.o
{ObjDir}compress.near.c.o
{ObjDir}decompress.near.c.o
{ObjDir}bzlib.near.c.o
FarObjects =
{ObjDir}blocksort.far.c.o
{ObjDir}huffman.far.c.o
{ObjDir}crctable.far.c.o
{ObjDir}randtable.far.c.o
{ObjDir}compress.far.c.o
{ObjDir}decompress.far.c.o
{ObjDir}bzlib.far.c.o
{ObjDir} {SrcDir}
.far.c.o .c
{C}
{depdir}{default}.c
{COptions} {FarModel}
-o {targdir}{default}.far.c.o
.near.c.o .c
{C}
{depdir}{default}.c
{COptions} {NearModel}
-o {targdir}{default}.near.c.o
libbz2 {ProjDir}libbz2.near.o {ProjDir}libbz2.far.o
{ProjDir}libbz2.near.o {NearObjects}
lib
-o {targ}
{NearObjects}
{ProjDir}libbz2.far.o {FarObjects}
lib
-o {targ}
{FarObjects}
{ObjDir}blocksort.near.c.o
{ObjDir}blocksort.far.c.o
{ObjDir}huffman.near.c.o
{ObjDir}huffman.far.c.o
{ObjDir}crctable.near.c.o
{ObjDir}crctable.far.c.o
{ObjDir}randtable.near.c.o
{ObjDir}randtable.far.c.o
{ObjDir}compress.near.c.o
{ObjDir}compress.far.c.o
{ObjDir}decompress.near.c.o
{ObjDir}decompress.far.c.o
{ObjDir}bzlib.near.c.o
{ObjDir}bzlib.far.c.o
{MAKEFILE}
{SrcDir}bzlib_private.h
|