Leaked source code of windows server 2003
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

  1. # makefile.sub for edlin.exe
  2. #
  3. # Copyright (c) 1991, Microsoft Corporation
  4. #
  5. # History:
  6. # 13-Apr-1992 Sudeep Bharati (sudeepb)
  7. # Created.
  8. #
  9. include ..\..\make.inc
  10. target =$(DEST)\edlin.exe
  11. #
  12. ####################### dependencies begin here. #########################
  13. #
  14. all: makedir $(target)
  15. binplace -o $(ALT_PROJECT_TARGET) $(target)
  16. include ..\..\cleanup.inc
  17. $(DEST)\edlin.ctl: $(ALT_PROJECT)\edlin.skl \
  18. $(msg)\$(ALT_PROJECT).msg
  19. $(DEST)\edlin.obj: edlin.asm \
  20. edlequ.asm \
  21. edlstdsw.inc \
  22. $(inc)\dossym.inc \
  23. $(inc)\dosmac.inc \
  24. $(inc)\bpb.inc \
  25. $(inc)\buffer.inc \
  26. $(inc)\sysvar.inc \
  27. $(inc)\mult.inc \
  28. $(inc)\dirent.inc \
  29. $(inc)\cpmfcb.inc \
  30. $(inc)\find.inc \
  31. $(inc)\pdb.inc \
  32. $(inc)\sf.inc \
  33. $(inc)\arena.inc \
  34. $(inc)\intnat.inc \
  35. $(inc)\error.inc \
  36. $(inc)\syscall.inc
  37. $(DEST)\edlcmd1.obj: edlcmd1.asm \
  38. edlequ.asm \
  39. edlstdsw.inc \
  40. $(inc)\dossym.inc \
  41. $(inc)\dosmac.inc \
  42. $(inc)\bpb.inc \
  43. $(inc)\buffer.inc \
  44. $(inc)\sysvar.inc \
  45. $(inc)\mult.inc \
  46. $(inc)\dirent.inc \
  47. $(inc)\cpmfcb.inc \
  48. $(inc)\find.inc \
  49. $(inc)\pdb.inc \
  50. $(inc)\sf.inc \
  51. $(inc)\arena.inc \
  52. $(inc)\intnat.inc \
  53. $(inc)\error.inc \
  54. $(inc)\syscall.inc
  55. $(DEST)\edlcmd2.obj: edlcmd2.asm \
  56. edlequ.asm \
  57. edlstdsw.inc \
  58. $(inc)\dossym.inc \
  59. $(inc)\dosmac.inc \
  60. $(inc)\bpb.inc \
  61. $(inc)\buffer.inc \
  62. $(inc)\sysvar.inc \
  63. $(inc)\mult.inc \
  64. $(inc)\dirent.inc \
  65. $(inc)\cpmfcb.inc \
  66. $(inc)\find.inc \
  67. $(inc)\pdb.inc \
  68. $(inc)\sf.inc \
  69. $(inc)\arena.inc \
  70. $(inc)\intnat.inc \
  71. $(inc)\error.inc \
  72. $(inc)\syscall.inc
  73. $(DEST)\edlmes.obj: edlmes.asm \
  74. $(inc)\sysmsg.inc \
  75. $(DEST)\edlin.ctl
  76. $(DEST)\edlparse.obj: edlparse.asm \
  77. $(inc)\parse.asm
  78. $(target): $(DEST)\edlin.obj \
  79. $(DEST)\edlcmd1.obj \
  80. $(DEST)\edlcmd2.obj \
  81. $(DEST)\edlmes.obj \
  82. $(DEST)\edlparse.obj \
  83. makefile.sub
  84. @echo $(DEST)\EDLIN+ >$(DEST)\tmp.lnk
  85. @echo $(DEST)\EDLCMD1+ >>$(DEST)\tmp.lnk
  86. @echo $(DEST)\EDLCMD2+ >>$(DEST)\tmp.lnk
  87. @echo $(DEST)\edlmes.obj + >>$(DEST)\tmp.lnk
  88. @echo $(DEST)\EDLPARSE, >>$(DEST)\tmp.lnk
  89. @echo $(DEST)\edlin.exe,$(DEST)\edlin.map; >>$(DEST)\tmp.lnk
  90. link16 /E $(link_opts) @$(DEST)\tmp.lnk
  91. del $(DEST)\tmp.lnk