|
|
Microsoft OS/2 SDK PM 08-08-1988
#
# Standard command line definitions
#
as=masm
DIR = pmcard\\
INC = \pmsdk\include
cp=cl -c -AM -G2sw -Os -Ziep1 -W3 -Fo$(DIR) -PLM -NT
OBJLIST3 = $(DIR)cfmain.obj $(DIR)cfpaint.obj \
$(DIR)cffile.obj $(DIR)cfdb.obj \
$(DIR)cfinput.obj $(DIR)cfscroll.obj \
$(DIR)cfdos.obj $(DIR)cfcard.obj \
$(DIR)cftext.obj $(DIR)cfres.obj \
$(DIR)cfdata.obj $(DIR)cfclip.obj \
$(DIR)cffind.obj $(DIR)cfnew.obj \
$(DIR)cfopen.obj $(DIR)pmdiff.obj \
$(DIR)pmbind.obj
#
# Standard inference rules
#
.c.obj:
$(cp) _TEXT $*.c
.asm.obj:
$(as) -I$(INC) $*.asm;
#
# The C File List
#
$(DIR)cfdata.obj: cfdata.c
$(cp) _TEXT cfdata.c > $(DIR)errs2
type $(DIR)errs2
$(DIR)cfres.obj: cfres.c
$(cp) _TEXT cfres.c > $(DIR)errs3
type $(DIR)errs3
$(DIR)cfnew.obj: cfnew.c
$(cp) _NEW cfnew.c > $(DIR)errs4
type $(DIR)errs4
$(DIR)cfmain.obj: cfmain.c
$(cp) _NRES1 cfmain.c > $(DIR)errs5
type $(DIR)errs5
$(DIR)cfpaint.obj: cfpaint.c
$(cp) _NRES1 cfpaint.c > $(DIR)errs6
type $(DIR)errs6
$(DIR)cfinput.obj: cfinput.c
$(cp) _NRES1 cfinput.c > $(DIR)errs7
type $(DIR)errs7
$(DIR)cfopen.obj: cfopen.c
$(cp) _NRES1 cfopen.c > $(DIR)errs8
type $(DIR)errs8
$(DIR)cfscroll.obj: cfscroll.c
$(cp) _NRES1 cfscroll.c > $(DIR)errs9
type $(DIR)errs9
$(DIR)cfcard.obj: cfcard.c
$(cp) _NRES1 cfcard.c > $(DIR)errs10
type $(DIR)errs10
$(DIR)cftext.obj: cftext.c
$(cp) _NRES1 cftext.c > $(DIR)errs11
type $(DIR)errs11
$(DIR)cffile.obj: cffile.c
$(cp) _FILE cffile.c > $(DIR)errs12
type $(DIR)errs12
$(DIR)cfclip.obj: cfclip.c
$(cp) _NRES2 cfclip.c > $(DIR)errs14
type $(DIR)errs14
$(DIR)cffind.obj: cffind.c
$(cp) _NRES3 cffind.c > $(DIR)errs16
type $(DIR)errs16
$(DIR)cfdb.obj: cfdb.c
$(cp) _NRES3 cfdb.c > $(DIR)errs17
type $(DIR)errs17
$(DIR)pmdiff.obj: pmdiff.c
$(cp) _NRES3 pmdiff.c > $(DIR)errs18
type $(DIR)errs18
$(DIR)pmbind.obj: pmbind.c
$(cp) _NRES3 pmbind.c > $(DIR)errs19
type $(DIR)errs19
#
# The Assembler File List
#
$(DIR)asmsubs.obj: asmsubs.asm
$(as) -I$(INC) asmsubs,$(DIR)asmsubs;
$(DIR)cfdos.obj: cfdos.asm
$(as) -I$(INC) cfdos,$(DIR)cfdos;
$(DIR)cardfile.res: $(DIR)cardfile.rc $(DIR)cardfile.ico
rc -r $(DIR)cardfile.rc
#
# Executable
#
$(DIR)cardfile.exe: $(DIR)cardfile.def $(DIR)cardfile.res $(OBJLIST3)
cd $(DIR).
link @cardfile.lnk
rc cardfile.res
cd ..
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.