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

1.1     ! root        1: # makefile for PGP (Microsoft C)
        !             2: 
        !             3: DEFINES        =  -DDYN_ALLOC -DSMALL_MEM
        !             4: 
        !             5: PROJ   =PGP
        !             6: 
        !             7: CC     =       cl                      # Compile command
        !             8: OPT    =       -Oilt                   # Optimization and Testing flags
        !             9: CFLAGS =-c -AL -Gt $(OPT) $(DEFINES)   # Flags for compiler
        !            10: 
        !            11: LD             =link                   # Link command
        !            12: LFLAGS =/M /STACK:12288                        # Flags for linker
        !            13: LIBS_EXT=                              # Libararies
        !            14: 
        !            15: ASM            =masm                   # Assembler command
        !            16: ASMFLAGS= /ml                  # Flags for assembler
        !            17: 
        !            18: #OBJS_EXT=8086.obj                     # ASM obj. files
        !            19: OBJS_EXT=8086.obj zmatch.obj           # ASM obj. files
        !            20: 
        !            21: EXT            =.EXE                   # Whatever extension execuatables have
        !            22: 
        !            23: .c.obj:        
        !            24:        $(CC) $(CFLAGS) $(DEBUG) $*.c
        !            25: 
        !            26: all:   $(PROJ)$(EXT)
        !            27: 
        !            28: clean:
        !            29:        del $(PROJ)$(EXT)
        !            30:        del *.OBJ
        !            31: 
        !            32: scratch:       clean all
        !            33: 
        !            34: new:           clean all
        !            35: 
        !            36: 
        !            37: 8086.obj :     8086.asm
        !            38:        $(ASM) $(ASMFLAGS) 8086 ;
        !            39: 
        !            40: zmatch.obj :   zmatch.asm
        !            41:        $(ASM) $(ASMFLAGS) zmatch ;
        !            42: 
        !            43: ZIPOBJS= zbits.obj zdeflate.obj zfile_io.obj zglobals.obj \
        !            44:        zinflate.obj zip.obj zipup.obj ztrees.obj zunzip.obj 
        !            45: 
        !            46: OBJ1 = pgp.obj crypto.obj keymgmt.obj fileio.obj \
        !            47:        mdfile.obj more.obj armor.obj mpilib.obj mpiio.obj
        !            48: OBJ2 = genprime.obj rsagen.obj random.obj idea.obj passwd.obj \
        !            49:        md5.obj system.obj language.obj getopt.obj
        !            50: OBJ3 = keyadd.obj config.obj keymaint.obj charset.obj $(OBJS_EXT)
        !            51: 
        !            52: $(PROJ)$(EXT): $(OBJ1) $(OBJ2) $(OBJ3) $(ZIPOBJS)
        !            53:        echo $(OBJ1)+ >pgp.rsp
        !            54:        echo $(OBJ2)+ >>pgp.rsp
        !            55:        echo $(OBJ3)+ >>pgp.rsp
        !            56:        echo $(ZIPOBJS); >>pgp.rsp
        !            57:        $(LD) $(LFLAGS) @pgp.rsp
        !            58:        del pgp.rsp
        !            59: 
        !            60: #      $(LD) @<<
        !            61: #$(LFLAGS) $(OBJ1) +
        !            62: #$(OBJ2) +
        !            63: #$(ZIPOBJS)
        !            64: #$(PROJ)$(EXT) , NUL , $(LIBS_EXT) ; 
        !            65: #<<
        !            66: 
        !            67: # The following is for the IDEA test program...
        !            68: 
        !            69: ideatst:       IDEATST$(EXT)
        !            70: 
        !            71: IDEATST$(EXT): ideatst.obj
        !            72:        $(LD) $(LFLAGS) IDEATST.OBJ, IDEATST$(EXT), NUL, $(LIBS_EXT); 
        !            73: 
        !            74: #      $(LD) @<<
        !            75: #$(LFLAGS) IDEATST.OBJ , IDEATST$(EXT), NUL , $(LIBS_EXT) ; 
        !            76: #<<
        !            77: 
        !            78: 
        !            79: # The following is for the DSS test program...
        !            80: 
        !            81: dss.obj:       dss.c mpilib.h genprime.h random.h dss.h
        !            82:        $(CC) $(CFLAGS) $*.c
        !            83: 
        !            84: DSSOBJS = dss.obj mpilib.obj genprime.obj mpiio.obj random.obj 8086.obj
        !            85: dss.exe : $(DSSOBJS)
        !            86:        link /M /STACK:8192 $(DSSOBJS) ;
        !            87:        - dss
        !            88: 
        !            89: DSSSTUFF1 = dss.c mpilib.c genprime.c mpiio.c random.c 8086.asm makefile
        !            90: DSSSTUFF2 = dss.h mpilib.h genprime.h mpiio.h random.h 8086.obj usuals.h
        !            91: dss.zip : $(DSSSTUFF1) $(DSSSTUFF2)
        !            92:        - del dss.zip
        !            93:        pkzip dss.zip $(DSSSTUFF1)
        !            94:        pkzip dss.zip $(DSSSTUFF2)
        !            95: 
        !            96: rsatst.obj:    rsatst.c mpilib.h mpiio.h genprime.h rsagen.h random.h
        !            97: 
        !            98: RSATSTOBJS = rsatst.obj mpilib.obj genprime.obj rsagen.obj mpiio.obj 8086.obj random.obj
        !            99: rsatst.exe : $(RSATSTOBJS)
        !           100:        link /M /STACK:8192 $(RSATSTOBJS) ;
        !           101:        - rsatst -i
        !           102: 
        !           103: 
        !           104: ## Dependencies ##
        !           105: 
        !           106: charset.obj : usuals.h language.h fileio.h
        !           107: config.obj : config.c usuals.h pgp.h 
        !           108: crypto.obj : crypto.c mpilib.h usuals.h mpiio.h random.h idea.h crypto.h \
        !           109:   keymgmt.h mdfile.h md5.h fileio.h language.h pgp.h 
        !           110: fileio.obj : fileio.c random.h usuals.h mpilib.h mpiio.h fileio.h language.h \
        !           111:   pgp.h 
        !           112: genprime.obj : genprime.c mpilib.h usuals.h genprime.h random.h 
        !           113: getopt.obj : getopt.c 
        !           114: idea.obj : idea.c idea.h usuals.h 
        !           115: keyadd.obj : keyadd.c mpilib.h usuals.h idea.h random.h crypto.h fileio.h \
        !           116:   keymgmt.h genprime.h rsagen.h mpiio.h language.h pgp.h 
        !           117: keymaint.obj : keymaint.c mpilib.h usuals.h random.h crypto.h fileio.h \
        !           118:   keymgmt.h mpiio.h language.h pgp.h 
        !           119: keymgmt.obj : keymgmt.c mpilib.h usuals.h idea.h random.h crypto.h fileio.h \
        !           120:   keymgmt.h genprime.h rsagen.h mpiio.h language.h pgp.h 
        !           121: language.obj : language.c language.h 
        !           122: mdfile.obj : mdfile.c mpilib.h usuals.h mdfile.h md5.h language.h pgp.h 
        !           123: md5.obj : md5.c md5.h 
        !           124: more.obj : more.c mpilib.h usuals.h language.h fileio.h pgp.h 
        !           125: mpiio.obj : mpiio.c mpilib.h usuals.h mpiio.h pgp.h 
        !           126: mpilib.obj : mpilib.c mpilib.h usuals.h 
        !           127: passwd.obj : passwd.c random.h usuals.h md5.h language.h pgp.h 
        !           128: armor.obj : armor.c mpilib.h usuals.h fileio.h mpiio.h language.h pgp.h 
        !           129: pgp.obj : pgp.c mpilib.h usuals.h random.h crypto.h fileio.h keymgmt.h \
        !           130:   language.h pgp.h 
        !           131: random.obj : random.c random.h usuals.h language.h 
        !           132: rsagen.obj : rsagen.c mpilib.h usuals.h genprime.h rsagen.h random.h 
        !           133: system.obj : system.c 
        !           134: 
        !           135: ##
        !           136: 
        !           137: zbits.obj : zbits.c zip.h ztailor.h ziperr.h 
        !           138: zdeflate.obj : zdeflate.c zip.h ztailor.h ziperr.h 
        !           139: zfile_io.obj : zfile_io.c zunzip.h 
        !           140: zglobals.obj : zglobals.c zip.h ztailor.h ziperr.h 
        !           141: zinflate.obj : zinflate.c zunzip.h 
        !           142: zip.obj : zip.c usuals.h fileio.h language.h pgp.h 
        !           143: zipup.obj : zipup.c zip.h ztailor.h ziperr.h zrevisio.h 
        !           144: ztrees.obj : ztrees.c zip.h ztailor.h ziperr.h 
        !           145: 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.