|
|
Microsoft OS/2 SDK 2.0 05-30-1990
#*** makefile to create MASM versions of the OS|2 header files
#
# Created by IBM/Microsoft for the OS|2 v2.0 SDK
#
PATH=..\..\os2bin
H=..\..\c\os2h
.SUFFIXES: .inc .h
{$(H)}.h.inc:
h2inc -t -s $(H)\os2def.h $(H)\$*.h -o $*.inc
OSINC = os2.inc os2def.inc os2def16.inc os2nls.inc os2std.inc
PMINC = pm.inc pmspl.inc pmstddlg.inc \
pmavio.inc pmerr.inc pmhelp.inc pmsei.inc \
pmbitmap.inc pmfka.inc pmmle.inc pmshl.inc pmtypes.inc \
pmddi.inc pmfont.inc pmord.inc pmwin.inc \
pmdev.inc pmgpi.inc pmpic.inc pmwin16.inc
BSEINC = bse.inc bsedos.inc bsedos16.inc bseerr.inc bsememf.inc \
bsesub.inc bsetib.inc bsexcpt.inc bsedev.inc bseord.inc
all: $(BSEINC) $(OSINC) $(PMINC)
# base headers and definitions
bse.inc: $(H)\bse.h $(H)\os2def.h
bsedev.inc: $(H)\bsedev.h $(H)\os2def.h
h2inc -t -s $(H)\os2def.h $(H)\bsedev.h -o bsedev.inc
bsedos.inc: $(H)\bsedos.h $(H)\os2def.h $(H)\bsetib.h $(H)\bsexcpt.h $(H)\bsememf.h
h2inc -t -s $(H)\os2def.h -s $(H)\bsetib.h -s $(H)\bsememf.h -s $(H)\bsexcpt.h $(H)\bsedos.h -o bsedos.inc
bsedos16.inc: $(H)\bsedos16.h $(H)\os2def16.h
h2inc -t -s $(H)\os2def16.h $(H)\bsedos16.h -o bsedos16.inc
bsememf.inc: $(H)\bsememf.h $(H)\os2def.h
bseerr.inc: $(H)\bseerr.h $(H)\os2def.h
bseord.inc: $(H)\bseord.h
bsesub.inc: $(H)\bsesub.h $(H)\os2def16.h
h2inc -t -s $(H)\os2def16.h $(H)\bsesub.h -o bsesub.inc
bsetib.inc: $(H)\bsetib.h $(H)\os2def.h
h2inc -c -f -s $(H)\os2def.h $(H)\bsetib.h -o bsetib.inc
bsexcpt.inc: $(H)\bsexcpt.h $(H)\os2def.h
h2inc -c -f -s $(H)\os2def.h $(H)\bsexcpt.h -o bsexcpt.inc
# main headers and definitions
os2.inc: $(H)\os2.h
h2inc -t $(H)\os2.h -o os2.inc
os2def.inc: $(H)\os2def.h
h2inc -t $(H)\os2def.h -o os2def.inc
os2std.inc: $(H)\os2std.h
h2inc -t $(H)\os2std.h -o os2std.inc
os2def16.inc: $(H)\os2def16.h
h2inc -t $(H)\os2def16.h -o os2def16.inc
os2nls.inc: $(H)\os2nls.h $(H)\os2def.h
h2inc -t $(H)\os2nls.h -o os2nls.inc
# pm headers and definitions
pm.inc: $(H)\pm.h
h2inc -t $(H)\pm.h -o pm.inc
pmavio.inc: $(H)\pmavio.h $(H)\os2def.h
pmbitmap.inc: $(H)\pmbitmap.h $(H)\os2def.h
pmddi.inc: $(H)\pmddi.h $(H)\os2def.h $(H)\pmgpi.h
h2inc -t -s $(H)\os2def.h -s $(H)\pmgpi.h $(H)\pmddi.h -o pmddi.inc
pmdev.inc: $(H)\pmdev.h $(H)\os2def.h
pmerr.inc: $(H)\pmerr.h $(H)\os2def.h
pmfka.inc: $(H)\pmfka.h $(H)\os2def.h
pmfont.inc: $(H)\pmfont.h $(H)\os2def.h
pmgpi.inc: $(H)\pmgpi.h $(H)\os2def.h
pmhelp.inc: $(H)\pmhelp.h $(H)\os2def.h
pmmle.inc: $(H)\pmmle.h $(H)\os2def.h
pmord.inc: $(H)\pmord.h $(H)\os2def.h $(H)\pmgpi.h
h2inc -t -s $(H)\os2def.h -s $(H)\pmgpi.h $(H)\pmord.h -o pmord.inc
pmpic.inc: $(H)\pmpic.h $(H)\os2def.h
pmsei.inc: $(H)\pmsei.h $(H)\os2def.h
pmshl.inc: $(H)\pmshl.h $(H)\os2def.h
pmspl.inc: $(H)\pmspl.h $(H)\os2def.h
pmstddlg.inc: $(H)\pmstddlg.h $(H)\os2def.h
pmtypes.inc: $(H)\pmtypes.h $(H)\os2def.h
pmwin.inc: $(H)\pmwin.h $(H)\os2def.h
pmwin16.inc: $(H)\pmwin16.h $(H)\os2def.h
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.