Merge pull request #4852 from FernetMenta/aefixes
[vuplus_xbmc] / lib / nosefart / NoseFartXBMC.vcxproj
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3   <ItemGroup Label="ProjectConfigurations">
4     <ProjectConfiguration Include="Debug|Win32">
5       <Configuration>Debug</Configuration>
6       <Platform>Win32</Platform>
7     </ProjectConfiguration>
8     <ProjectConfiguration Include="Release|Win32">
9       <Configuration>Release</Configuration>
10       <Platform>Win32</Platform>
11     </ProjectConfiguration>
12   </ItemGroup>
13   <PropertyGroup Label="Globals">
14     <ProjectName>libNoseFartXBMC_dll</ProjectName>
15     <ProjectGuid>{17238C64-04D6-4B51-B205-4A5A84ADB9FA}</ProjectGuid>
16     <RootNamespace>NoseFartXBMC</RootNamespace>
17     <Keyword>ManagedCProj</Keyword>
18   </PropertyGroup>
19   <Import Project="$(SolutionDir)\XBMC.core-defaults.props" />
20   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
21   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
22     <ConfigurationType>DynamicLibrary</ConfigurationType>
23     <UseDebugLibraries>false</UseDebugLibraries>
24     <CharacterSet>MultiByte</CharacterSet>
25     <CLRSupport>false</CLRSupport>
26   </PropertyGroup>
27   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
28     <ConfigurationType>DynamicLibrary</ConfigurationType>
29     <UseDebugLibraries>true</UseDebugLibraries>
30     <CharacterSet>MultiByte</CharacterSet>
31     <CLRSupport>false</CLRSupport>
32   </PropertyGroup>
33   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
34   <ImportGroup Label="ExtensionSettings">
35   </ImportGroup>
36   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
37     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
38     <Import Project="$(SolutionDir)\XBMC.defaults.props" />
39   </ImportGroup>
40   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
41     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
42     <Import Project="$(SolutionDir)\XBMC.defaults.props" />
43   </ImportGroup>
44   <PropertyGroup Label="UserMacros" />
45   <PropertyGroup>
46     <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
47     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)libs\$(TargetName)\$(Configuration)\</OutDir>
48     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)objs\$(TargetName)\$(Configuration)\</IntDir>
49     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)libs\$(TargetName)\$(Configuration)\</OutDir>
50     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)objs\$(TargetName)\$(Configuration)\</IntDir>
51     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
52     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
53     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
54     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
55     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
56     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
57     <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NoseFart</TargetName>
58     <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NoseFart</TargetName>
59     <CustomBuildAfterTargets Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Build</CustomBuildAfterTargets>
60     <CustomBuildAfterTargets Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Build</CustomBuildAfterTargets>
61   </PropertyGroup>
62   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
63     <ClCompile>
64       <PreprocessorDefinitions>LITTLE_ENDIAN;NSF_PLAYER;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
65     </ClCompile>
66     <Link>
67       <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
68       <GenerateDebugInformation>true</GenerateDebugInformation>
69       <ProgramDatabaseFile>$(TargetName).pdb</ProgramDatabaseFile>
70       <ProfileGuidedDatabase>
71       </ProfileGuidedDatabase>
72       <RandomizedBaseAddress>false</RandomizedBaseAddress>
73       <DataExecutionPrevention>
74       </DataExecutionPrevention>
75       <ImportLibrary>$(OutDir)$(TargetName).lib</ImportLibrary>
76     </Link>
77     <PostBuildEvent>
78       <Command>
79       </Command>
80     </PostBuildEvent>
81     <CustomBuildStep>
82       <Command>copy /B /Y "$(TargetPath)" "$(SolutionDir)..\..\system\players\paplayer\$(TargetFileName)"</Command>
83     </CustomBuildStep>
84     <CustomBuildStep>
85       <Message>Copy output</Message>
86     </CustomBuildStep>
87     <CustomBuildStep>
88       <Outputs>$(SolutionDir)..\..\system\players\paplayer\$(TargetFileName)</Outputs>
89       <Inputs>$(TargetPath)</Inputs>
90     </CustomBuildStep>
91   </ItemDefinitionGroup>
92   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
93     <ClCompile>
94       <PreprocessorDefinitions>LITTLE_ENDIAN;NSF_PLAYER;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
95     </ClCompile>
96     <Link>
97       <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
98       <ProgramDatabaseFile>$(TargetName).pdb</ProgramDatabaseFile>
99       <ProfileGuidedDatabase>
100       </ProfileGuidedDatabase>
101       <RandomizedBaseAddress>false</RandomizedBaseAddress>
102       <DataExecutionPrevention>
103       </DataExecutionPrevention>
104       <ImportLibrary>$(OutDir)$(TargetName).lib</ImportLibrary>
105     </Link>
106     <PostBuildEvent>
107       <Command>
108       </Command>
109     </PostBuildEvent>
110     <CustomBuildStep>
111       <Command>copy /B /Y "$(TargetPath)" "$(SolutionDir)..\..\system\players\paplayer\$(TargetFileName)"</Command>
112     </CustomBuildStep>
113     <CustomBuildStep>
114       <Message>Copy output</Message>
115     </CustomBuildStep>
116     <CustomBuildStep>
117       <Outputs>$(SolutionDir)..\..\system\players\paplayer\$(TargetFileName)</Outputs>
118       <Inputs>$(TargetPath)</Inputs>
119     </CustomBuildStep>
120   </ItemDefinitionGroup>
121   <ItemGroup>
122     <ClCompile Include="src\cpu\nes6502\dis6502.c" />
123     <ClCompile Include="src\sndhrdw\fds_snd.c" />
124     <ClCompile Include="src\sndhrdw\fmopl.c" />
125     <ClCompile Include="src\log.c" />
126     <ClCompile Include="src\memguard.c" />
127     <ClCompile Include="src\sndhrdw\mmc5_snd.c" />
128     <ClCompile Include="src\cpu\nes6502\nes6502.c" />
129     <ClCompile Include="src\sndhrdw\nes_apu.c" />
130     <ClCompile Include="NoseFartDLL.cpp" />
131     <ClCompile Include="src\machine\nsf.c" />
132     <ClCompile Include="src\sndhrdw\vrc7_snd.c" />
133     <ClCompile Include="src\sndhrdw\vrcvisnd.c" />
134   </ItemGroup>
135   <ItemGroup>
136     <ClInclude Include="src\sndhrdw\fds_snd.h" />
137     <ClInclude Include="src\sndhrdw\fmopl.h" />
138     <ClInclude Include="src\sndhrdw\mmc5_snd.h" />
139     <ClInclude Include="src\sndhrdw\nes_apu.h" />
140     <ClInclude Include="src\sndhrdw\vrc7_snd.h" />
141     <ClInclude Include="src\sndhrdw\vrcvisnd.h" />
142     <ClInclude Include="src\cpu\nes6502\dis6502.h" />
143     <ClInclude Include="src\log.h" />
144     <ClInclude Include="src\memguard.h" />
145     <ClInclude Include="src\cpu\nes6502\nes6502.h" />
146     <ClInclude Include="src\machine\nsf.h" />
147     <ClInclude Include="src\osd.h" />
148     <ClInclude Include="src\types.h" />
149     <ClInclude Include="src\version.h" />
150   </ItemGroup>
151   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
152   <ImportGroup Label="ExtensionTargets">
153   </ImportGroup>
154 </Project>