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.

227 lines
4.2 KiB

  1. #
  2. # Makefile to build language specific targets during the US build.
  3. #
  4. #
  5. # Override the default src directory for .txt files.
  6. # This saves a copy.
  7. #
  8. _ALT_LANG_SRC = ..\..\..\usa
  9. #
  10. # Include the infs makefile
  11. #
  12. !include ..\..\..\makefile.inc
  13. #
  14. # Set the target for nmake
  15. #
  16. !if "$(ALT_PROJECT_TARGET)"=="ARA" || "$(ALT_PROJECT_TARGET)"=="ara"
  17. # Arabic
  18. !IF $(386)
  19. test_lang: $(O)\layout.inf
  20. !ELSEIF $(WIN64)
  21. test_lang:
  22. !ENDIF
  23. !elseif "$(ALT_PROJECT_TARGET)"=="BR" || "$(ALT_PROJECT_TARGET)"=="br"
  24. # Portuguese, Brazilian
  25. !IF $(386)
  26. test_lang:
  27. !ELSEIF $(WIN64)
  28. test_lang:
  29. !ENDIF
  30. !elseif "$(ALT_PROJECT_TARGET)"=="CHH" || "$(ALT_PROJECT_TARGET)"=="chh"
  31. # Chinese, Traditional (Hong Kong)
  32. !IF $(386)
  33. test_lang: $(O)\layout.inf
  34. !ELSEIF $(WIN64)
  35. test_lang:
  36. !ENDIF
  37. !elseif "$(ALT_PROJECT_TARGET)"=="CHS" || "$(ALT_PROJECT_TARGET)"=="chs"
  38. # Chinese, Simplified
  39. !IF $(386)
  40. test_lang: $(O)\layout.inf
  41. !ELSEIF $(WIN64)
  42. test_lang:
  43. !ENDIF
  44. !elseif "$(ALT_PROJECT_TARGET)"=="CHT" || "$(ALT_PROJECT_TARGET)"=="cht"
  45. # Chinese, Traditional (Taiwan)
  46. !IF $(386)
  47. test_lang: $(O)\layout.inf
  48. !ELSEIF $(WIN64)
  49. test_lang:
  50. !ENDIF
  51. !elseif "$(ALT_PROJECT_TARGET)"=="CS" || "$(ALT_PROJECT_TARGET)"=="cs"
  52. # Czech
  53. !IF $(386)
  54. test_lang:
  55. !ELSEIF $(WIN64)
  56. test_lang:
  57. !ENDIF
  58. !elseif "$(ALT_PROJECT_TARGET)"=="DA" || "$(ALT_PROJECT_TARGET)"=="da"
  59. # Danish
  60. !IF $(386)
  61. test_lang:
  62. !ELSEIF $(WIN64)
  63. test_lang:
  64. !ENDIF
  65. !elseif "$(ALT_PROJECT_TARGET)"=="EL" || "$(ALT_PROJECT_TARGET)"=="el"
  66. # Greek
  67. !IF $(386)
  68. test_lang:
  69. !ELSEIF $(WIN64)
  70. test_lang:
  71. !ENDIF
  72. !elseif "$(ALT_PROJECT_TARGET)"=="ES" || "$(ALT_PROJECT_TARGET)"=="es"
  73. # Spanish
  74. !IF $(386)
  75. test_lang:
  76. !ELSEIF $(WIN64)
  77. test_lang:
  78. !ENDIF
  79. !elseif "$(ALT_PROJECT_TARGET)"=="FI" || "$(ALT_PROJECT_TARGET)"=="fi"
  80. # Finish
  81. !IF $(386)
  82. test_lang:
  83. !ELSEIF $(WIN64)
  84. test_lang:
  85. !ENDIF
  86. !elseif "$(ALT_PROJECT_TARGET)"=="FR" || "$(ALT_PROJECT_TARGET)"=="fr"
  87. # French
  88. !IF $(386)
  89. test_lang:
  90. !ELSEIF $(WIN64)
  91. test_lang:
  92. !ENDIF
  93. !elseif "$(ALT_PROJECT_TARGET)"=="GER" || "$(ALT_PROJECT_TARGET)"=="ger"
  94. # German
  95. !IF $(386)
  96. test_lang: $(O)\layout.inf
  97. !ELSEIF $(WIN64)
  98. test_lang: $(O)\layout.inf
  99. !ENDIF
  100. !elseif "$(ALT_PROJECT_TARGET)"=="HEB" || "$(ALT_PROJECT_TARGET)"=="heb"
  101. # Hebrew
  102. !IF $(386)
  103. test_lang: $(O)\layout.inf
  104. !ELSEIF $(WIN64)
  105. test_lang:
  106. !ENDIF
  107. !elseif "$(ALT_PROJECT_TARGET)"=="HU" || "$(ALT_PROJECT_TARGET)"=="hu"
  108. # Hungarian
  109. !IF $(386)
  110. test_lang:
  111. !ELSEIF $(WIN64)
  112. test_lang:
  113. !ENDIF
  114. !elseif "$(ALT_PROJECT_TARGET)"=="IT" || "$(ALT_PROJECT_TARGET)"=="it"
  115. # Italian
  116. !IF $(386)
  117. test_lang:
  118. !ELSEIF $(WIN64)
  119. test_lang:
  120. !ENDIF
  121. !elseif "$(ALT_PROJECT_TARGET)"=="JPN" || "$(ALT_PROJECT_TARGET)"=="jpn"
  122. # Japanese
  123. !IF $(386)
  124. test_lang: $(O)\layout.inf
  125. !ELSEIF $(WIN64)
  126. !IF $(AMD64)
  127. test_lang:
  128. !ELSE
  129. test_lang: $(O)\layout.inf
  130. !ENDIF
  131. !ENDIF
  132. !elseif "$(ALT_PROJECT_TARGET)"=="KOR" || "$(ALT_PROJECT_TARGET)"=="kor"
  133. # Korean
  134. !IF $(386)
  135. test_lang: $(O)\layout.inf
  136. !ELSEIF $(WIN64)
  137. !if $(IA64)
  138. test_lang: $(O)\layout.inf
  139. !else
  140. test_lang:
  141. !endif
  142. !ENDIF
  143. !elseif "$(ALT_PROJECT_TARGET)"=="NL" || "$(ALT_PROJECT_TARGET)"=="nl"
  144. # Dutch
  145. !IF $(386)
  146. test_lang:
  147. !ELSEIF $(WIN64)
  148. test_lang:
  149. !ENDIF
  150. !elseif "$(ALT_PROJECT_TARGET)"=="NO" || "$(ALT_PROJECT_TARGET)"=="no"
  151. # Norwegian
  152. !IF $(386)
  153. test_lang:
  154. !ELSEIF $(WIN64)
  155. test_lang:
  156. !ENDIF
  157. !elseif "$(ALT_PROJECT_TARGET)"=="PL" || "$(ALT_PROJECT_TARGET)"=="pl"
  158. # Polish
  159. !IF $(386)
  160. test_lang:
  161. !ELSEIF $(WIN64)
  162. test_lang:
  163. !ENDIF
  164. !elseif "$(ALT_PROJECT_TARGET)"=="PSU" || "$(ALT_PROJECT_TARGET)"=="psu"
  165. # Pseudo-loc
  166. !IF $(386)
  167. test_lang:
  168. !ELSEIF $(WIN64)
  169. test_lang:
  170. !ENDIF
  171. !elseif "$(ALT_PROJECT_TARGET)"=="PT" || "$(ALT_PROJECT_TARGET)"=="pt"
  172. # Portuguese
  173. !IF $(386)
  174. test_lang:
  175. !ELSEIF $(WIN64)
  176. test_lang:
  177. !ENDIF
  178. !elseif "$(ALT_PROJECT_TARGET)"=="RU" || "$(ALT_PROJECT_TARGET)"=="ru"
  179. # Russian
  180. !IF $(386)
  181. test_lang:
  182. !ELSEIF $(WIN64)
  183. test_lang:
  184. !ENDIF
  185. !elseif "$(ALT_PROJECT_TARGET)"=="SV" || "$(ALT_PROJECT_TARGET)"=="sv"
  186. # Swedish
  187. !IF $(386)
  188. test_lang:
  189. !ELSEIF $(WIN64)
  190. test_lang:
  191. !ENDIF
  192. !elseif "$(ALT_PROJECT_TARGET)"=="TR" || "$(ALT_PROJECT_TARGET)"=="tr"
  193. # Turkish
  194. !IF $(386)
  195. test_lang:
  196. !ELSEIF $(WIN64)
  197. test_lang:
  198. !ENDIF
  199. !endif