Annotation of pgp/src/makefile.amy, revision 1.1

1.1     ! root        1: # makefile for PGP
        !             2: # This Makefile is meant for the Amiga, SAS5.10 compiler
        !             3: #
        !             4: 
        !             5: # CFLAGS options:
        !             6: 
        !             7: # -DHIGHFIRST if building PGP on a big-endian system
        !             8: # -DMPORTABLE if there is no assembly version of the mp_smul   function
        !             9: # -DDEBUG     to include debugging information
        !            10: # -Dfopen=myfopen
        !            11: #            if your fopen() doesn't like 'b' as the mode modifier
        !            12: # -DNOTERMIO  if your system has no termios
        !            13: # -DDYN_ALLOC if your compiler does not support large static arrays
        !            14: # -DSMALL_MEM if your machine has a small memory (required for MSDOS)
        !            15: # For portability to small systems, WSIZE must not be set above 8192.
        !            16: 
        !            17: # Define one of:
        !            18: # -DUNIT32    to use 32 bit units (use only with asm primitives)
        !            19: # -DPORTABLE  to build the portable version of the RSA primitives
        !            20: #            (ie if no optimized asm versions are available)
        !            21: # The above two defines are incompatible.
        !            22: 
        !            23: # Define one of:
        !            24: # -DMERRITT    Merritt's modmult (fast on risc machines)
        !            25: # -DPEASANT    Russian peasant modulo multiply algorithm
        !            26: # -DUPTON     default: use Upton's modmult algorithm */
        !            27: 
        !            28: # Define one of:
        !            29: # -DUSE_SELECT to use select() system call
        !            30: # -DUSE_NBIO   to use non-blocking read()
        !            31: 
        !            32: # To define the OS we are compiling under, define one of:
        !            33: # -DMSDOS, -DUNIX, -DVMS, -DATARI, -DAMIGA
        !            34: 
        !            35: 
        !            36: CFLAGS= -O -s -cw -v -b0 -DUNIT32 -DAMIGA -DMPORTABLE \
        !            37:        -DASM_IDEA -DHIGHFIRST
        !            38: 
        !            39: CC     = lc
        !            40: ASM    = asm
        !            41: 
        !            42: 
        !            43: OBJS_EXT= 68000.o idea68k.o    # ASM obj. files
        !            44: 
        !            45: PROJ   = pgp
        !            46: 
        !            47: ZIPOBJS= zbits.o zdeflate.o zfile_io.o zglobals.o \
        !            48:        zinflate.o zip.o zipup.o ztrees.o zunzip.o
        !            49: 
        !            50: OBJ1 = pgp.o crypto.o keymgmt.o fileio.o \
        !            51:        mdfile.o more.o armor.o mpilib.o mpiio.o \
        !            52:        genprime.o rsagen.o random.o idea.o passwd.o \
        !            53:        md5.o system.o language.o getopt.o keyadd.o \
        !            54:        config.o keymaint.o charset.o
        !            55: 
        !            56: OBJS = $(OBJ1) $(ZIPOBJS) $(OBJS_EXT)
        !            57: 
        !            58: .c.o:
        !            59:        $(CC) $(CFLAGS) $*.c
        !            60: .s.o:
        !            61:        $(ASM) $*.s
        !            62: 
        !            63: $(PROJ):       $(OBJS)
        !            64:        blink FROM LIB:c.o $(OBJS) LIB LIB:lcnb.lib TO $(PROJ)
        !            65: 
        !            66: ## Dependencies ##
        !            67: 
        !            68: config.o : config.c usuals.h pgp.h
        !            69: crypto.o : crypto.c mpilib.h usuals.h mpiio.h random.h idea.h crypto.h \
        !            70:   keymgmt.h mdfile.h md5.h fileio.h language.h pgp.h
        !            71: fileio.o : fileio.c random.h usuals.h mpilib.h mpiio.h fileio.h language.h \
        !            72:   pgp.h
        !            73: genprime.o : genprime.c mpilib.h usuals.h genprime.h random.h
        !            74: getopt.o : getopt.c
        !            75: idea.o : idea.c idea.h usuals.h
        !            76: keyadd.o : keyadd.c mpilib.h usuals.h idea.h random.h crypto.h fileio.h \
        !            77:   keymgmt.h genprime.h rsagen.h mpiio.h language.h pgp.h
        !            78: keymaint.o : keymaint.c mpilib.h usuals.h random.h crypto.h fileio.h \
        !            79:   keymgmt.h mpiio.h language.h pgp.h
        !            80: keymgmt.o : keymgmt.c mpilib.h usuals.h idea.h random.h crypto.h fileio.h \
        !            81:   keymgmt.h genprime.h rsagen.h mpiio.h language.h pgp.h
        !            82: language.o : language.c language.h
        !            83: mdfile.o : mdfile.c mpilib.h usuals.h mdfile.h md5.h language.h pgp.h
        !            84: md5.o : md5.c md5.h
        !            85: more.o : more.c mpilib.h usuals.h language.h fileio.h pgp.h
        !            86: mpiio.o : mpiio.c mpilib.h usuals.h mpiio.h pgp.h
        !            87: mpilib.o : mpilib.c mpilib.h usuals.h
        !            88: passwd.o : passwd.c random.h usuals.h md5.h language.h pgp.h
        !            89: armor.o : armor.c mpilib.h usuals.h fileio.h mpiio.h language.h pgp.h
        !            90: pgp.o : pgp.c mpilib.h usuals.h random.h crypto.h fileio.h keymgmt.h \
        !            91:   language.h pgp.h
        !            92: random.o : random.c random.h usuals.h language.h
        !            93: rsagen.o : rsagen.c mpilib.h usuals.h genprime.h rsagen.h random.h
        !            94: system.o : system.c
        !            95: 
        !            96: ##
        !            97: 
        !            98: zbits.o : zbits.c zip.h ztailor.h ziperr.h
        !            99: zdeflate.o : zdeflate.c zip.h ztailor.h ziperr.h
        !           100: zfile_io.o : zfile_io.c zunzip.h
        !           101: zglobals.o : zglobals.c zip.h ztailor.h ziperr.h
        !           102: zinflate.o : zinflate.c zunzip.h
        !           103: zip.o : zip.c usuals.h fileio.h language.h pgp.h
        !           104: zipup.o : zipup.c zip.h ztailor.h ziperr.h zrevisio.h
        !           105: ztrees.o : ztrees.c zip.h ztailor.h ziperr.h
        !           106: zunzip.o : zunzip.c zunzip.h

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.