Annotation of pgp/src/makefile.tc, revision 1.1.1.2

1.1.1.2 ! root        1: # makefile for PGP (Turbo C)
        !             2: # For Turbo C 2.0 type "make tc2" and make sure there are 
        !             3: # no non-pgp .obj files in this directory
        !             4: 
        !             5: ZIPDEF = -DDYN_ALLOC -DSMALL_MEM
        !             6: DEFINES        = -DMSDOS $(ZIPDEF)
        !             7: ASMFLAGS = /ml /DDYN_ALLOC=1 /DSS_NEQ_DS=1
        !             8: PROJ   = pgp.exe
        !             9: 
        !            10: CC     = tcc
        !            11: CFLAGS = -ml -d $(OPT) $(DEFINES)
        !            12: LFLAGS  = -ml
        !            13: 
        !            14: ASM    = tasm                  # Assembler command
        !            15: 
        !            16: OBJS_EXT= 8086.obj zmatch.obj   # ASM obj. files
        !            17: 
        !            18: .c.obj:        
        !            19:        $(CC) -c $(CFLAGS) $(DEBUG) $*.c
        !            20: 
        !            21: all:   $(PROJ)
        !            22: 
        !            23: clean:
        !            24:        del $(PROJ)
        !            25:        del *.OBJ
        !            26: 
        !            27: 8086.obj :     8086.asm
        !            28:        $(ASM) $(ASMFLAGS) 8086.asm ;
        !            29: 
        !            30: zmatch.obj :   zmatch.asm
        !            31:        $(ASM) $(ASMFLAGS) zmatch.asm ;
        !            32: 
        !            33: ZIPOBJS= zbits.obj zdeflate.obj zfile_io.obj zglobals.obj \
        !            34:        zinflate.obj zip.obj zipup.obj ztrees.obj zunzip.obj 
        !            35: 
        !            36: OBJ1 = pgp.obj crypto.obj keymgmt.obj fileio.obj \
        !            37:        mdfile.obj more.obj armor.obj mpilib.obj mpiio.obj
        !            38: OBJ2 = genprime.obj rsagen.obj random.obj idea.obj passwd.obj \
        !            39:        md5.obj system.obj language.obj getopt.obj
        !            40: OBJ3 = keyadd.obj config.obj keymaint.obj charset.obj $(OBJS_EXT)
        !            41: 
        !            42: $(PROJ): $(OBJ1) $(OBJ2) $(OBJ3) $(ZIPOBJS)
        !            43:        echo $(OBJ1) >pgp.rsp
        !            44:        echo $(OBJ2) >>pgp.rsp
        !            45:        echo $(OBJ3) >>pgp.rsp
        !            46:        echo $(ZIPOBJS) >>pgp.rsp
        !            47:        $(CC) $(LFLAGS) -e$(PROJ)  @pgp.rsp
        !            48:        del pgp.rsp
        !            49: 
        !            50: 
        !            51: tc2: $(OBJ1) $(OBJ2) $(OBJ3) $(ZIPOBJS)
        !            52:        $(CC) $(LFLAGS) -e$(PROJ) *.obj
        !            53: 
        !            54: 
        !            55: ## Dependencies ##
        !            56: armor.obj : armor.c mpilib.h usuals.h platform.h fileio.h mpiio.h language.h \
        !            57:   pgp.h 
        !            58: charset.obj : charset.c usuals.h language.h fileio.h 
        !            59: config.obj : config.c usuals.h fileio.h pgp.h 
        !            60: crypto.obj : crypto.c mpilib.h usuals.h platform.h mpiio.h random.h idea.h \
        !            61:   crypto.h keymgmt.h mdfile.h md5.h fileio.h language.h pgp.h 
        !            62: fileio.obj : fileio.c random.h usuals.h mpilib.h platform.h mpiio.h fileio.h \
        !            63:   language.h pgp.h 
        !            64: genprime.obj : genprime.c mpilib.h usuals.h platform.h genprime.h random.h 
        !            65: getopt.obj : getopt.c 
        !            66: idea.obj : idea.c idea.h usuals.h 
        !            67: keyadd.obj : keyadd.c mpilib.h usuals.h platform.h idea.h random.h crypto.h \
        !            68:   fileio.h keymgmt.h genprime.h rsagen.h mpiio.h language.h pgp.h 
        !            69: keymaint.obj : keymaint.c mpilib.h usuals.h platform.h random.h crypto.h \
        !            70:   fileio.h keymgmt.h mpiio.h language.h pgp.h 
        !            71: keymgmt.obj : keymgmt.c mpilib.h usuals.h platform.h idea.h random.h crypto.h \
        !            72:   fileio.h keymgmt.h genprime.h rsagen.h mpiio.h language.h pgp.h md5.h 
        !            73: language.obj : language.c usuals.h fileio.h language.h pgp.h 
        !            74: md5.obj : md5.c md5.h 
        !            75: mdfile.obj : mdfile.c mpilib.h usuals.h platform.h mdfile.h md5.h fileio.h \
        !            76:   language.h pgp.h 
        !            77: more.obj : more.c mpilib.h usuals.h platform.h language.h fileio.h pgp.h 
        !            78: mpiio.obj : mpiio.c mpilib.h usuals.h platform.h mpiio.h pgp.h 
        !            79: mpilib.obj : mpilib.c mpilib.h usuals.h platform.h 
        !            80: passwd.obj : passwd.c random.h usuals.h md5.h language.h pgp.h 
        !            81: pgp.obj : pgp.c mpilib.h usuals.h platform.h random.h crypto.h fileio.h \
        !            82:   keymgmt.h language.h pgp.h 
        !            83: random.obj : random.c random.h usuals.h language.h 
        !            84: rsagen.obj : rsagen.c mpilib.h usuals.h platform.h genprime.h rsagen.h \
        !            85:   random.h 
        !            86: system.obj : system.c 
        !            87: zbits.obj : zbits.c zip.h ztailor.h ziperr.h 
        !            88: zdeflate.obj : zdeflate.c zip.h ztailor.h ziperr.h 
        !            89: zfile_io.obj : zfile_io.c zunzip.h 
        !            90: zglobals.obj : zglobals.c zip.h ztailor.h ziperr.h 
        !            91: zinflate.obj : zinflate.c zunzip.h 
        !            92: zip.obj : zip.c usuals.h fileio.h language.h pgp.h 
        !            93: zipup.obj : zipup.c zip.h ztailor.h ziperr.h zrevisio.h 
        !            94: ztrees.obj : ztrees.c zip.h ztailor.h ziperr.h 
        !            95: zunzip.obj : 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.