Merge pull request #4011 from fritsch/vdpau-settings
[vuplus_xbmc] / lib / libexif / libexif.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 (DLL)|Win32">
5       <Configuration>Debug (DLL)</Configuration>
6       <Platform>Win32</Platform>
7     </ProjectConfiguration>
8     <ProjectConfiguration Include="Release (DLL)|Win32">
9       <Configuration>Release (DLL)</Configuration>
10       <Platform>Win32</Platform>
11     </ProjectConfiguration>
12   </ItemGroup>
13   <PropertyGroup Label="Globals">
14     <ProjectName>libexif_dll</ProjectName>
15     <ProjectGuid>{AD20A3E2-09CB-42DB-9A70-27F7CDC886CE}</ProjectGuid>
16     <RootNamespace>libexif_dll</RootNamespace>
17     <Keyword>Win32Proj</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 (DLL)|Win32'" Label="Configuration">
22     <ConfigurationType>DynamicLibrary</ConfigurationType>
23     <UseDebugLibraries>false</UseDebugLibraries>
24     <CharacterSet>MultiByte</CharacterSet>
25   </PropertyGroup>
26   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug (DLL)|Win32'" Label="Configuration">
27     <ConfigurationType>DynamicLibrary</ConfigurationType>
28     <UseDebugLibraries>true</UseDebugLibraries>
29     <CharacterSet>MultiByte</CharacterSet>
30   </PropertyGroup>
31   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
32   <ImportGroup Label="ExtensionSettings">
33   </ImportGroup>
34   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release (DLL)|Win32'" Label="PropertySheets">
35     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
36     <Import Project="$(SolutionDir)\XBMC.defaults.props" />
37   </ImportGroup>
38   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug (DLL)|Win32'" Label="PropertySheets">
39     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
40     <Import Project="$(SolutionDir)\XBMC.defaults.props" />
41   </ImportGroup>
42   <PropertyGroup Label="UserMacros" />
43   <PropertyGroup>
44     <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
45     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug (DLL)|Win32'">$(SolutionDir)libs\$(TargetName)\$(Configuration)\</OutDir>
46     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug (DLL)|Win32'">$(SolutionDir)objs\$(TargetName)\$(Configuration)\</IntDir>
47     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release (DLL)|Win32'">$(SolutionDir)libs\$(TargetName)\$(Configuration)\</OutDir>
48     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release (DLL)|Win32'">$(SolutionDir)objs\$(TargetName)\$(Configuration)\</IntDir>
49     <TargetName Condition="'$(Configuration)|$(Platform)'=='Release (DLL)|Win32'">libexif</TargetName>
50     <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug (DLL)|Win32'">libexif</TargetName>
51     <CustomBuildAfterTargets Condition="'$(Configuration)|$(Platform)'=='Release (DLL)|Win32'">Build</CustomBuildAfterTargets>
52     <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug (DLL)|Win32'">.dll</TargetExt>
53     <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release (DLL)|Win32'">.dll</TargetExt>
54   </PropertyGroup>
55   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug (DLL)|Win32'">
56     <CustomBuildAfterTargets>Build</CustomBuildAfterTargets>
57   </PropertyGroup>
58   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug (DLL)|Win32'">
59     <ClCompile>
60       <PreprocessorDefinitions>_DLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
61       <PrecompiledHeader>
62       </PrecompiledHeader>
63     </ClCompile>
64     <Link>
65       <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
66       <ProgramDatabaseFile>$(TargetName).pdb</ProgramDatabaseFile>
67       <DataExecutionPrevention>
68       </DataExecutionPrevention>
69       <ImportLibrary>$(TargetName).lib</ImportLibrary>
70     </Link>
71     <CustomBuildStep>
72       <Inputs>$(TargetPath)</Inputs>
73       <Outputs>$(SolutionDir)..\..\system\$(TargetFileName)</Outputs>
74       <Message>Copy output</Message>
75       <Command>copy /B /Y "$(TargetPath)" "$(SolutionDir)..\..\system\$(TargetFileName)"</Command>
76     </CustomBuildStep>
77   </ItemDefinitionGroup>
78   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release (DLL)|Win32'">
79     <ClCompile>
80       <PreprocessorDefinitions>_DLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
81       <PrecompiledHeader>
82       </PrecompiledHeader>
83     </ClCompile>
84     <Link>
85       <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
86       <ProgramDatabaseFile>$(TargetName).pdb</ProgramDatabaseFile>
87       <ProfileGuidedDatabase>
88       </ProfileGuidedDatabase>
89       <DataExecutionPrevention>
90       </DataExecutionPrevention>
91       <ImportLibrary>$(TargetName).lib</ImportLibrary>
92     </Link>
93     <PostBuildEvent>
94       <Command>
95       </Command>
96     </PostBuildEvent>
97     <CustomBuildStep>
98       <Command>copy /B /Y "$(TargetPath)" "$(SolutionDir)..\..\system\$(TargetFileName)"</Command>
99     </CustomBuildStep>
100     <CustomBuildStep>
101       <Message>Copy output</Message>
102     </CustomBuildStep>
103     <CustomBuildStep>
104       <Outputs>$(SolutionDir)..\..\system\$(TargetFileName)</Outputs>
105       <Inputs>$(TargetPath)</Inputs>
106     </CustomBuildStep>
107   </ItemDefinitionGroup>
108   <ItemGroup>
109     <ClCompile Include="ExifParse.cpp" />
110     <ClCompile Include="IptcParse.cpp" />
111     <ClCompile Include="JpegParse.cpp" />
112     <ClCompile Include="libexif.cpp" />
113   </ItemGroup>
114   <ItemGroup>
115     <ClInclude Include="ExifParse.h" />
116     <ClInclude Include="IptcParse.h" />
117     <ClInclude Include="JpegParse.h" />
118   </ItemGroup>
119   <ItemGroup>
120     <None Include="ReadMe.txt" />
121   </ItemGroup>
122   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
123   <ImportGroup Label="ExtensionTargets">
124   </ImportGroup>
125 </Project>