]> granicus.if.org Git - yasm/commitdiff
update MSVC14 build
authorBrian Gladman <brg@gladman.plus.com>
Fri, 6 Nov 2015 11:33:14 +0000 (11:33 +0000)
committerBrian Gladman <brg@gladman.plus.com>
Fri, 6 Nov 2015 11:33:14 +0000 (11:33 +0000)
Mkfiles/vc14/genperf/genperf.vcxproj
Mkfiles/vc14/genperf/run.bat
Mkfiles/vc14/vsyasm.xml

index 0cb39069a4f0d3019bb72dcbf2bc8206a24ed9ba..4ccf38a223de00ec415aaa80dd13377976472e12 100644 (file)
     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
-    <PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</PreBuildEventUseInBuild>
-    <PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</PreBuildEventUseInBuild>
-    <PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</PreBuildEventUseInBuild>
-    <PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</PreBuildEventUseInBuild>
     <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</PreLinkEventUseInBuild>
     <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</PreLinkEventUseInBuild>
     <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</PreLinkEventUseInBuild>
     <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</PreLinkEventUseInBuild>
   </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     <ClCompile>
       <Optimization>Disabled</Optimization>
     <CustomBuildStep>
       <Outputs>x86insn_nasm.c;x86insn_gas.c;x86cpu.c;x86regtmod.c;%(Outputs)</Outputs>
     </CustomBuildStep>
+    <PreBuildEvent>
+      <Command>run.bat "$(TargetPath)"</Command>
+    </PreBuildEvent>
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
     <ClCompile>
     <CustomBuildStep>
       <Outputs>x86insn_nasm.c;x86insn_gas.c;x86cpu.c;x86regtmod.c;%(Outputs)</Outputs>
     </CustomBuildStep>
+    <PreBuildEvent>
+      <Command>run.bat "$(TargetPath)"</Command>
+    </PreBuildEvent>
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     <ClCompile>
     <CustomBuildStep>
       <Outputs>x86insn_nasm.c;x86insn_gas.c;x86cpu.c;x86regtmod.c;%(Outputs)</Outputs>
     </CustomBuildStep>
+    <PreBuildEvent>
+      <Command>run.bat "$(TargetPath)"</Command>
+    </PreBuildEvent>
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
     <ClCompile>
     <CustomBuildStep>
       <Outputs>x86insn_nasm.c;x86insn_gas.c;x86cpu.c;x86regtmod.c;%(Outputs)</Outputs>
     </CustomBuildStep>
+    <PreBuildEvent>
+      <Command>run.bat "$(TargetPath)"</Command>
+    </PreBuildEvent>
   </ItemDefinitionGroup>
   <ItemGroup>
     <ClCompile Include="..\..\..\tools\genperf\genperf.c" />
index 4f655b8418e8a9cad54c449e93f4e68157af5f11..c6f8354327ab79010c97a8565d391a2bba3b328f 100644 (file)
@@ -23,6 +23,7 @@ echo Building with Python ...
 set _res_=%_my_:*REG_SZ=%
 set _end_=%_res_:*exe"=%
 call set _python_=%%_res_:%_end_%=%%
+echo %_python_%
 call %_python_% modules\arch\x86\gen_x86_insn.py
 
 :therest
index cd08cbba3fb2f5b9c852e20743bb15f5d4b001fb..a108f005df04cb6a5e5bcdce6d52b873736051fb 100644 (file)
       HelpContext="0"
       DisplayName="Map File Name"
       Description="Select a map output by setting its file name"
-      Switch="--mapdir= &quot;[value]&quot;" />
+      Switch="--mapdir=&quot;[value]&quot;" />
 
     <StringProperty
       Name="ErrorFile"
       HelpContext="0"
       DisplayName="External Symbol Prefix"
       Description="Prepend symbol to all external symbols"
-      Switch="--prefix &quot;[value]&quot;" />
+      Switch="--prefix=&quot;[value]&quot;" />
 
     <StringProperty
       Name="SymbolSuffix"
       HelpContext="0"
       DisplayName="External Symbol Suffix"
       Description="Append symbol to all external symbols"
-      Switch="--suffix &quot;[value]&quot;" />
+      Switch="--suffix=&quot;[value]&quot;" />
 
     <EnumProperty
       Name="PreProc"