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.

93 lines
2.6 KiB

  1. # makefile for keyb.exe
  2. #
  3. # Copyright (c) 1991, Microsoft Corporation
  4. #
  5. # History:
  6. # 30-Apr-1992 Sudeep Bharati (sudeepb)
  7. # Created.
  8. #
  9. com =..\..\inc
  10. include ..\..\make.inc
  11. target =$(DEST)\kb16.com
  12. all: makedir $(target)
  13. binplace -o $(ALT_PROJECT_TARGET) $(target)
  14. include ..\..\cleanup.inc
  15. $(DEST)\KEYB.CTL: $(ALT_PROJECT)\KEYB.SKL $(msg)\$(ALT_PROJECT).MSG
  16. $(DEST)\KEYBCMD.OBJ: KEYBCMD.ASM \
  17. $(com)\STRUC.INC \
  18. $(com)\SYSMSG.INC \
  19. $(com)\VERSIONA.INC \
  20. KEYBEQU.INC \
  21. KEYBSYS.INC \
  22. KEYBI9.INC \
  23. KEYBI9C.INC \
  24. KEYBI2F.INC \
  25. $(com)\KEYBSHAR.INC \
  26. $(DEST)\KEYB.CTL \
  27. KEYBDCL.INC \
  28. KEYBTBBL.INC \
  29. COMMSUBS.INC \
  30. KEYBCPSD.INC \
  31. $(com)\postequ.inc \
  32. $(com)\dseg.inc \
  33. $(com)\MSGSERV.ASM \
  34. $(com)\COPYRIGH.INC
  35. $(DEST)\KEYBTBBL.OBJ: KEYBTBBL.ASM \
  36. $(com)\KEYBSHAR.INC \
  37. KEYBCMD.INC
  38. $(DEST)\COMMSUBS.OBJ: COMMSUBS.ASM \
  39. $(com)\KEYBSHAR.INC
  40. $(DEST)\KEYBI2F.OBJ: KEYBI2F.ASM \
  41. $(com)\KEYBSHAR.INC
  42. $(DEST)\KEYB.OBJ: KEYB.ASM
  43. $(DEST)\KEYBCPSD.OBJ: KEYBCPSD.ASM \
  44. $(com)\KEYBSHAR.INC
  45. $(DEST)\KEYBI9.OBJ: KEYBI9.ASM \
  46. $(com)\KEYBSHAR.INC
  47. $(DEST)\KEYBI9C.OBJ: KEYBI9C.ASM \
  48. $(com)\KEYBSHAR.INC
  49. $(DEST)\PARSER.OBJ: parser.asm \
  50. $(com)\parse.asm \
  51. $(com)\struc.inc \
  52. KEYBDCL.INC \
  53. $(com)\PSDATA.INC
  54. $(DEST)\KB16.exc: $(DEST)\keyb.obj \
  55. $(DEST)\parser.obj \
  56. $(DEST)\KEYBCMD.OBJ \
  57. $(DEST)\KEYBTBBL.OBJ \
  58. $(DEST)\COMMSUBS.OBJ \
  59. $(DEST)\KEYBI2F.OBJ \
  60. $(DEST)\KEYBI9C.OBJ \
  61. $(DEST)\KEYBCPSD.OBJ \
  62. $(DEST)\KEYBI9.OBJ
  63. @if exist $(DEST)\tmp.lnk del $(DEST)\tmp.lnk
  64. @echo /li + >>$(DEST)\tmp.lnk
  65. @echo $(DEST)\KEYB + >>$(DEST)\tmp.lnk
  66. @echo $(DEST)\KEYBI9 + >>$(DEST)\tmp.lnk
  67. @echo $(DEST)\KEYBI9C.OBJ + >>$(DEST)\tmp.lnk
  68. @echo $(DEST)\KEYBI2F.OBJ + >>$(DEST)\tmp.lnk
  69. @echo $(DEST)\KEYBCPSD+ >>$(DEST)\tmp.lnk
  70. @echo $(DEST)\COMMSUBS.OBJ + >>$(DEST)\tmp.lnk
  71. @echo $(DEST)\KEYBTBBL+ >>$(DEST)\tmp.lnk
  72. @echo $(DEST)\PARSER+ >>$(DEST)\tmp.lnk
  73. @echo $(DEST)\keybcmd.obj, >>$(DEST)\tmp.lnk
  74. @echo $(DEST)\kb16.exc; >>$(DEST)\tmp.lnk
  75. link16 $(link_opts) @$(DEST)\tmp.lnk
  76. $(target): $(DEST)\kb16.exc