File:  [OS/2 SDKs] / pmsdk / samples / newcard / pmcard / cardfile.mak
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Thu Aug 9 12:28:12 2018 UTC (7 years, 9 months ago) by root
Branches: msft, MAIN
CVS tags: pmsdk-1988, HEAD
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 ..


unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.