|
|
1.1 ! root 1: # ! 2: # Standard command line definitions ! 3: # ! 4: as=masm ! 5: ! 6: DIR = pmcard\\ ! 7: ! 8: INC = \pmsdk\include ! 9: ! 10: cp=cl -c -AM -G2sw -Os -Ziep1 -W3 -Fo$(DIR) -PLM -NT ! 11: ! 12: OBJLIST3 = $(DIR)cfmain.obj $(DIR)cfpaint.obj \ ! 13: $(DIR)cffile.obj $(DIR)cfdb.obj \ ! 14: $(DIR)cfinput.obj $(DIR)cfscroll.obj \ ! 15: $(DIR)cfdos.obj $(DIR)cfcard.obj \ ! 16: $(DIR)cftext.obj $(DIR)cfres.obj \ ! 17: $(DIR)cfdata.obj $(DIR)cfclip.obj \ ! 18: $(DIR)cffind.obj $(DIR)cfnew.obj \ ! 19: $(DIR)cfopen.obj $(DIR)pmdiff.obj \ ! 20: $(DIR)pmbind.obj ! 21: ! 22: # ! 23: # Standard inference rules ! 24: # ! 25: .c.obj: ! 26: $(cp) _TEXT $*.c ! 27: ! 28: .asm.obj: ! 29: $(as) -I$(INC) $*.asm; ! 30: ! 31: # ! 32: # The C File List ! 33: # ! 34: $(DIR)cfdata.obj: cfdata.c ! 35: $(cp) _TEXT cfdata.c > $(DIR)errs2 ! 36: type $(DIR)errs2 ! 37: ! 38: $(DIR)cfres.obj: cfres.c ! 39: $(cp) _TEXT cfres.c > $(DIR)errs3 ! 40: type $(DIR)errs3 ! 41: ! 42: $(DIR)cfnew.obj: cfnew.c ! 43: $(cp) _NEW cfnew.c > $(DIR)errs4 ! 44: type $(DIR)errs4 ! 45: ! 46: $(DIR)cfmain.obj: cfmain.c ! 47: $(cp) _NRES1 cfmain.c > $(DIR)errs5 ! 48: type $(DIR)errs5 ! 49: ! 50: $(DIR)cfpaint.obj: cfpaint.c ! 51: $(cp) _NRES1 cfpaint.c > $(DIR)errs6 ! 52: type $(DIR)errs6 ! 53: ! 54: $(DIR)cfinput.obj: cfinput.c ! 55: $(cp) _NRES1 cfinput.c > $(DIR)errs7 ! 56: type $(DIR)errs7 ! 57: ! 58: $(DIR)cfopen.obj: cfopen.c ! 59: $(cp) _NRES1 cfopen.c > $(DIR)errs8 ! 60: type $(DIR)errs8 ! 61: ! 62: $(DIR)cfscroll.obj: cfscroll.c ! 63: $(cp) _NRES1 cfscroll.c > $(DIR)errs9 ! 64: type $(DIR)errs9 ! 65: ! 66: $(DIR)cfcard.obj: cfcard.c ! 67: $(cp) _NRES1 cfcard.c > $(DIR)errs10 ! 68: type $(DIR)errs10 ! 69: ! 70: $(DIR)cftext.obj: cftext.c ! 71: $(cp) _NRES1 cftext.c > $(DIR)errs11 ! 72: type $(DIR)errs11 ! 73: ! 74: $(DIR)cffile.obj: cffile.c ! 75: $(cp) _FILE cffile.c > $(DIR)errs12 ! 76: type $(DIR)errs12 ! 77: ! 78: $(DIR)cfclip.obj: cfclip.c ! 79: $(cp) _NRES2 cfclip.c > $(DIR)errs14 ! 80: type $(DIR)errs14 ! 81: ! 82: $(DIR)cffind.obj: cffind.c ! 83: $(cp) _NRES3 cffind.c > $(DIR)errs16 ! 84: type $(DIR)errs16 ! 85: ! 86: $(DIR)cfdb.obj: cfdb.c ! 87: $(cp) _NRES3 cfdb.c > $(DIR)errs17 ! 88: type $(DIR)errs17 ! 89: ! 90: $(DIR)pmdiff.obj: pmdiff.c ! 91: $(cp) _NRES3 pmdiff.c > $(DIR)errs18 ! 92: type $(DIR)errs18 ! 93: ! 94: $(DIR)pmbind.obj: pmbind.c ! 95: $(cp) _NRES3 pmbind.c > $(DIR)errs19 ! 96: type $(DIR)errs19 ! 97: ! 98: # ! 99: # The Assembler File List ! 100: # ! 101: ! 102: $(DIR)asmsubs.obj: asmsubs.asm ! 103: $(as) -I$(INC) asmsubs,$(DIR)asmsubs; ! 104: ! 105: $(DIR)cfdos.obj: cfdos.asm ! 106: $(as) -I$(INC) cfdos,$(DIR)cfdos; ! 107: ! 108: ! 109: $(DIR)cardfile.res: $(DIR)cardfile.rc $(DIR)cardfile.ico ! 110: rc -r $(DIR)cardfile.rc ! 111: ! 112: # ! 113: # Executable ! 114: # ! 115: ! 116: $(DIR)cardfile.exe: $(DIR)cardfile.def $(DIR)cardfile.res $(OBJLIST3) ! 117: cd $(DIR). ! 118: link @cardfile.lnk ! 119: rc cardfile.res ! 120: cd .. ! 121:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.