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

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