summaryrefslogtreecommitdiffstats
path: root/PCbuild/amd64_ml64.bat
diff options
context:
space:
mode:
Diffstat (limited to 'PCbuild/amd64_ml64.bat')
-rw-r--r--PCbuild/amd64_ml64.bat17
1 files changed, 17 insertions, 0 deletions
diff --git a/PCbuild/amd64_ml64.bat b/PCbuild/amd64_ml64.bat
new file mode 100644
index 0000000..fa9acf1
--- /dev/null
+++ b/PCbuild/amd64_ml64.bat
@@ -0,0 +1,17 @@
+@echo off
+rem Try to find the AMD64 assembler and call it with the supplied arguments.
+
+set MLEXE=Microsoft Platform SDK\Bin\Win64\x86\AMD64\ml64.EXE
+
+rem For the environment variables see also
+rem http://msdn.microsoft.com/library/en-us/win64/win64/wow64_implementation_details.asp
+
+if exist "%ProgramFiles%\%MLEXE%" (
+ set ML64="%ProgramFiles%\%MLEXE%"
+) else if exist "%ProgramW6432%\%MLEXE%" (
+ set ML64="%ProgramW6432%\%MLEXE%"
+) else (
+ set ML64=ml64.exe
+)
+
+%ML64% %*