You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
102 lines
3.6 KiB
102 lines
3.6 KiB
# makefile.sub for edlin.exe
|
|
#
|
|
# Copyright (c) 1991, Microsoft Corporation
|
|
#
|
|
# History:
|
|
# 13-Apr-1992 Sudeep Bharati (sudeepb)
|
|
# Created.
|
|
#
|
|
|
|
include ..\..\make.inc
|
|
target =$(DEST)\edlin.exe
|
|
|
|
#
|
|
####################### dependencies begin here. #########################
|
|
#
|
|
|
|
all: makedir $(target)
|
|
binplace -o $(ALT_PROJECT_TARGET) $(target)
|
|
|
|
include ..\..\cleanup.inc
|
|
|
|
$(DEST)\edlin.ctl: $(ALT_PROJECT)\edlin.skl \
|
|
$(msg)\$(ALT_PROJECT).msg
|
|
|
|
$(DEST)\edlin.obj: edlin.asm \
|
|
edlequ.asm \
|
|
edlstdsw.inc \
|
|
$(inc)\dossym.inc \
|
|
$(inc)\dosmac.inc \
|
|
$(inc)\bpb.inc \
|
|
$(inc)\buffer.inc \
|
|
$(inc)\sysvar.inc \
|
|
$(inc)\mult.inc \
|
|
$(inc)\dirent.inc \
|
|
$(inc)\cpmfcb.inc \
|
|
$(inc)\find.inc \
|
|
$(inc)\pdb.inc \
|
|
$(inc)\sf.inc \
|
|
$(inc)\arena.inc \
|
|
$(inc)\intnat.inc \
|
|
$(inc)\error.inc \
|
|
$(inc)\syscall.inc
|
|
|
|
$(DEST)\edlcmd1.obj: edlcmd1.asm \
|
|
edlequ.asm \
|
|
edlstdsw.inc \
|
|
$(inc)\dossym.inc \
|
|
$(inc)\dosmac.inc \
|
|
$(inc)\bpb.inc \
|
|
$(inc)\buffer.inc \
|
|
$(inc)\sysvar.inc \
|
|
$(inc)\mult.inc \
|
|
$(inc)\dirent.inc \
|
|
$(inc)\cpmfcb.inc \
|
|
$(inc)\find.inc \
|
|
$(inc)\pdb.inc \
|
|
$(inc)\sf.inc \
|
|
$(inc)\arena.inc \
|
|
$(inc)\intnat.inc \
|
|
$(inc)\error.inc \
|
|
$(inc)\syscall.inc
|
|
|
|
$(DEST)\edlcmd2.obj: edlcmd2.asm \
|
|
edlequ.asm \
|
|
edlstdsw.inc \
|
|
$(inc)\dossym.inc \
|
|
$(inc)\dosmac.inc \
|
|
$(inc)\bpb.inc \
|
|
$(inc)\buffer.inc \
|
|
$(inc)\sysvar.inc \
|
|
$(inc)\mult.inc \
|
|
$(inc)\dirent.inc \
|
|
$(inc)\cpmfcb.inc \
|
|
$(inc)\find.inc \
|
|
$(inc)\pdb.inc \
|
|
$(inc)\sf.inc \
|
|
$(inc)\arena.inc \
|
|
$(inc)\intnat.inc \
|
|
$(inc)\error.inc \
|
|
$(inc)\syscall.inc
|
|
|
|
$(DEST)\edlmes.obj: edlmes.asm \
|
|
$(inc)\sysmsg.inc \
|
|
$(DEST)\edlin.ctl
|
|
|
|
$(DEST)\edlparse.obj: edlparse.asm \
|
|
$(inc)\parse.asm
|
|
|
|
$(target): $(DEST)\edlin.obj \
|
|
$(DEST)\edlcmd1.obj \
|
|
$(DEST)\edlcmd2.obj \
|
|
$(DEST)\edlmes.obj \
|
|
$(DEST)\edlparse.obj \
|
|
makefile.sub
|
|
@echo $(DEST)\EDLIN+ >$(DEST)\tmp.lnk
|
|
@echo $(DEST)\EDLCMD1+ >>$(DEST)\tmp.lnk
|
|
@echo $(DEST)\EDLCMD2+ >>$(DEST)\tmp.lnk
|
|
@echo $(DEST)\edlmes.obj + >>$(DEST)\tmp.lnk
|
|
@echo $(DEST)\EDLPARSE, >>$(DEST)\tmp.lnk
|
|
@echo $(DEST)\edlin.exe,$(DEST)\edlin.map; >>$(DEST)\tmp.lnk
|
|
link16 /E $(link_opts) @$(DEST)\tmp.lnk
|
|
del $(DEST)\tmp.lnk
|