X64 transport [Part 5] (Update plugins.cpp)
[xy_vsfilter.git] / src / YASM.props
blobcff18a3c1abff02ea3e9e10200eb9ce36e68a817
1 <?xml version="1.0" encoding="utf-8"?>\r
2 <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
3   <PropertyGroup\r
4     Condition="'$(YASMBeforeTargets)' == '' and '$(YASMAfterTargets)' == '' and '$(ConfigurationType)' != 'Makefile'">\r
5     <YASMBeforeTargets>Midl</YASMBeforeTargets>\r
6     <YASMAfterTargets>CustomBuild</YASMAfterTargets>\r
7   </PropertyGroup>\r
8   <PropertyGroup>\r
9     <YASMDependsOn\r
10       Condition="'$(ConfigurationType)' != 'Makefile'">_SelectedFiles;$(YASMDependsOn)</YASMDependsOn>\r
11   </PropertyGroup>\r
12   <ItemDefinitionGroup>\r
13     <YASM>\r
14       <CommandLineTemplate>yasm -X vc -f $(Platform) [Debug] [Defines] [IncludePaths] -o "$(IntDir)%(Filename).obj" "%(FullPath)"</CommandLineTemplate>\r
15       <Outputs>$(IntDir)%(Filename).obj</Outputs>\r
16       <ExecutionDescription>YASM: Assembling %(Filename)%(Extension)</ExecutionDescription>\r
17       <Debug>False</Debug>\r
18     </YASM>\r
19   </ItemDefinitionGroup>\r
20   <ItemDefinitionGroup Condition="'$(Configuration)'=='Debug' Or '$(Configuration)'=='Debug Filter'">\r
21     <YASM>\r
22       <Debug>True</Debug>\r
23     </YASM>\r
24   </ItemDefinitionGroup>\r
25 </Project>