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.

85 lines
2.9 KiB

  1. PREFLAGS= /EP
  2. PERINF=$(O)\per
  3. PROINF=$(O)\pro
  4. SRVINF=$(O)\srv
  5. ENTINF=$(O)\ent
  6. DTCINF=$(O)\dtc
  7. SBSINF=$(O)\sbs
  8. BLAINF=$(O)\bla
  9. PRO_BINPLACE_CMD=$(BINPLACE_CMD)
  10. PER_BINPLACE_CMD=$(BINPLACE_CMD:binplace=binplace -b perinf)
  11. SRV_BINPLACE_CMD=$(BINPLACE_CMD:binplace=binplace -b srvinf)
  12. ENT_BINPLACE_CMD=$(BINPLACE_CMD:binplace=binplace -b entinf)
  13. DTC_BINPLACE_CMD=$(BINPLACE_CMD:binplace=binplace -b dtcinf)
  14. SBS_BINPLACE_CMD=$(BINPLACE_CMD:binplace=binplace -b sbsinf)
  15. BLA_BINPLACE_CMD=$(BINPLACE_CMD:binplace=binplace -b blainf)
  16. makeinf: $(O)\fxsocm.inx \
  17. $(O)\per\fxsocm.inf \
  18. $(O)\pro\fxsocm.inf \
  19. $(O)\srv\fxsocm.inf \
  20. $(O)\ent\fxsocm.inf \
  21. $(O)\dtc\fxsocm.inf \
  22. $(O)\sbs\fxsocm.inf \
  23. $(O)\bla\fxsocm.inf
  24. $(O)\fxsocm.inx: ..\fxsocm.inx
  25. $(CC) $(PREFLAGS) $** > $@
  26. !if "$(LNG)"=="USA"
  27. copy $(PRINTSCAN_INC_PATH)\mednames.txt ..\$(LNG)\mednames.txt
  28. !else
  29. if not exist ..\$(LNG)\mednames.txt copy $(PRINTSCAN_INC_PATH)\mednames.txt ..\$(LNG)\mednames.txt
  30. if not exist ..\$(LNG)\fxsocm.txt seterror 1
  31. !endif
  32. $(PERINF)\fxsocm.inf: $(O)\fxsocm.inx
  33. copy $(O)\fxsocm.inx+..\$(LNG)\fxsocm.txt+..\$(LNG)\mednames.txt $(O)\fxsocm.tmp1
  34. prodfilt $(O)\fxsocm.tmp1 $(O)\fxsocm.tmp2 +p
  35. prodfilt $(O)\fxsocm.tmp2 $(PERINF)\fxsocm.inf +i
  36. del $(O)\fxsocm.tmp*
  37. $(PER_BINPLACE_CMD)
  38. $(PROINF)\fxsocm.inf: $(O)\fxsocm.inx
  39. copy $(O)\fxsocm.inx+..\$(LNG)\fxsocm.txt+..\$(LNG)\mednames.txt $(O)\fxsocm.tmp1
  40. prodfilt $(O)\fxsocm.tmp1 $(O)\fxsocm.tmp2 +w
  41. prodfilt $(O)\fxsocm.tmp2 $(PROINF)\fxsocm.inf +i
  42. del $(O)\fxsocm.tmp*
  43. $(PRO_BINPLACE_CMD)
  44. $(SRVINF)\fxsocm.inf: $(O)\fxsocm.inx
  45. copy $(O)\fxsocm.inx+..\$(LNG)\fxsocm.txt+..\$(LNG)\mednames.txt $(O)\fxsocm.tmp1
  46. prodfilt $(O)\fxsocm.tmp1 $(O)\fxsocm.tmp2 +s
  47. prodfilt $(O)\fxsocm.tmp2 $(SRVINF)\fxsocm.inf +i
  48. del $(O)\fxsocm.tmp*
  49. $(SRV_BINPLACE_CMD)
  50. $(ENTINF)\fxsocm.inf: $(O)\fxsocm.inx
  51. copy $(O)\fxsocm.inx+..\$(LNG)\fxsocm.txt+..\$(LNG)\mednames.txt $(O)\fxsocm.tmp1
  52. prodfilt $(O)\fxsocm.tmp1 $(O)\fxsocm.tmp2 +e
  53. prodfilt $(O)\fxsocm.tmp2 $(ENTINF)\fxsocm.inf +i
  54. del $(O)\fxsocm.tmp*
  55. $(ENT_BINPLACE_CMD)
  56. $(DTCINF)\fxsocm.inf: $(O)\fxsocm.inx
  57. copy $(O)\fxsocm.inx+..\$(LNG)\fxsocm.txt+..\$(LNG)\mednames.txt $(O)\fxsocm.tmp1
  58. prodfilt $(O)\fxsocm.tmp1 $(O)\fxsocm.tmp2 +d
  59. prodfilt $(O)\fxsocm.tmp2 $(DTCINF)\fxsocm.inf +i
  60. del $(O)\fxsocm.tmp*
  61. $(DTC_BINPLACE_CMD)
  62. $(SBSINF)\fxsocm.inf: $(O)\fxsocm.inx
  63. copy $(O)\fxsocm.inx+..\$(LNG)\fxsocm.txt+..\$(LNG)\mednames.txt $(O)\fxsocm.tmp1
  64. prodfilt $(O)\fxsocm.tmp1 $(O)\fxsocm.tmp2 +l
  65. prodfilt $(O)\fxsocm.tmp2 $(SBSINF)\fxsocm.inf +i
  66. del $(O)\fxsocm.tmp*
  67. $(SBS_BINPLACE_CMD)
  68. $(BLAINF)\fxsocm.inf: $(O)\fxsocm.inx
  69. copy $(O)\fxsocm.inx+..\$(LNG)\fxsocm.txt+..\$(LNG)\mednames.txt $(O)\fxsocm.tmp1
  70. prodfilt $(O)\fxsocm.tmp1 $(O)\fxsocm.tmp2 +b
  71. prodfilt $(O)\fxsocm.tmp2 $(BLAINF)\fxsocm.inf +i
  72. del $(O)\fxsocm.tmp*
  73. $(BLA_BINPLACE_CMD)