]> granicus.if.org Git - yasm/commitdiff
improve handling of Python batch file for genperf
authorBrian Gladman <brg@gladman.plus.com>
Wed, 12 Aug 2009 14:33:52 +0000 (14:33 -0000)
committerBrian Gladman <brg@gladman.plus.com>
Wed, 12 Aug 2009 14:33:52 +0000 (14:33 -0000)
svn path=/trunk/yasm/; revision=2230

Mkfiles/vc9/genperf/run.bat

index 64ec1ae3c7edda39de3700d437f9077b7b6dcc9f..04b079400b6c736fdca67f8f5fb98a4e418fe482 100644 (file)
@@ -1,11 +1,12 @@
 cd ..\..\..\r
 @echo off\r
-reg query HKCR\Python.File\shell\open\command >nul: 2>&1\r
+for /f "usebackq tokens=2,3,4" %%f in (`reg query HKCR\Python.File\shell\open\command`) do (if %%f==REG_SZ echo %%g %%h >run_py.bat)\r
 goto answer%errorlevel%\r
 :answer0\r
 echo ... building with Python ...\r
 @echo on\r
-modules\arch\x86\gen_x86_insn.py\r
+call run_py.bat modules\arch\x86\gen_x86_insn.py\r
+del run_py.bat\r
 @echo off\r
 goto end\r
 :answer1\r