@echo off
SET ASM=%1
+SET EXARG=
if NOT X%PROCESSOR_ARCHITECTURE% == X goto defined
echo Auto Configuring for IA64
SET TARGET=VC-WIN64I
-perl ms\uplink.pl win64i > ms\uptable.asm
-if ERRORLEVEL 1 goto error
-ias -o ms\uptable.obj ms\uptable.asm
-if ERRORLEVEL 1 goto error
goto compile
echo Auto Configuring for AMD64
SET TARGET=VC-WIN64A
-perl ms\uplink.pl win64a > ms\uptable.asm
-if ERRORLEVEL 1 goto error
-ml64 -c -Foms\uptable.obj ms\uptable.asm
-if ERRORLEVEL 1 goto error
-
if x%ASM% == xno-asm goto compile
-SET ASM=ml64
+SET ASM=nasm
:compile
-perl Configure %TARGET% fipscanisteronly
+if x%ASM% == xno-asm SET EXARG=no-asm
+perl Configure %TARGET% %EXARG% fipscheck
pause
echo on
nmake -f ms\ntdll.mak clean
nmake -f ms\ntdll.mak
@if ERRORLEVEL 1 goto error
+nmake -f ms\ntdll.mak install
+@if ERRORLEVEL 1 goto error
@echo.
@echo.