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.

61 lines
2.1 KiB

  1. # makefile for exe2bin.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)\exe2bin.exe
  11. #
  12. ####################### dependencies begin here. #########################
  13. #
  14. all: makedir $(target)
  15. binplace -o $(ALT_PROJECT_TARGET) $(target)
  16. include ..\..\cleanup.inc
  17. $(DEST)\exe2bin.ctl: $(ALT_PROJECT)\exe2bin.skl makefile.sub \
  18. $(msg)\$(ALT_PROJECT).msg
  19. e2binit.obj: e2binit.asm \
  20. $(inc)\syscall.inc \
  21. e2bparse.inc \
  22. e2bmacro.inc \
  23. e2bequ.inc \
  24. $(inc)\sysmsg.inc \
  25. e2btable.inc \
  26. $(DEST)\exe2bin.ctl \
  27. $(inc)\dossym.inc \
  28. $(inc)\dosmac.inc \
  29. $(inc)\bpb.inc \
  30. $(inc)\buffer.inc \
  31. $(inc)\sysvar.inc \
  32. $(inc)\mult.inc \
  33. $(inc)\dirent.inc \
  34. $(inc)\cpmfcb.inc \
  35. $(inc)\find.inc \
  36. $(inc)\pdb.inc \
  37. $(inc)\sf.inc \
  38. $(inc)\arena.inc \
  39. $(inc)\intnat.inc \
  40. $(inc)\error.inc \
  41. $(inc)\syscall.inc \
  42. $(inc)\parse.asm \
  43. $(inc)\psdata.inc
  44. $(DEST)\display.obj: display.asm
  45. $(target): $(DEST)\exe2bin.ctl \
  46. $(DEST)\display.obj \
  47. $(DEST)\e2binit.obj
  48. @echo /E /DOSSEG + >$(DEST)\tmp.lnk
  49. @echo $(DEST)\E2BINIT.obj + >>$(DEST)\tmp.lnk
  50. @echo $(DEST)\DISPLAY.obj, >>$(DEST)\tmp.lnk
  51. @echo $(DEST)\exe2bin.exe,$(DEST)\exe2bin.map; >>$(DEST)\tmp.lnk
  52. link16 $(link_opts) @$(DEST)\tmp.lnk
  53. del $(DEST)\tmp.lnk