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 <ProjectConfiguration Include="MinSizeRel|Win32"> 13 <Configuration>MinSizeRel</Configuration> 14 <Platform>Win32</Platform> 15 </ProjectConfiguration> 16 <ProjectConfiguration Include="RelWithDebInfo|Win32"> 17 <Configuration>RelWithDebInfo</Configuration> 18 <Platform>Win32</Platform> 19 </ProjectConfiguration> 20 </ItemGroup> 21 <PropertyGroup Label="Globals"> 22 <ProjectGUID>{935A4E63-44A0-43BB-BAB3-50BB14735609}</ProjectGUID> 23 <Keyword>Win32Proj</Keyword> 24 <Platform>Win32</Platform> 25 <ProjectName>LLVMHello</ProjectName> 26 </PropertyGroup> 27 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 28 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 29 <ConfigurationType>Utility</ConfigurationType> 30 <UseOfMfc>false</UseOfMfc> 31 <CharacterSet>MultiByte</CharacterSet> 32 </PropertyGroup> 33 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 34 <ConfigurationType>Utility</ConfigurationType> 35 <UseOfMfc>false</UseOfMfc> 36 <CharacterSet>MultiByte</CharacterSet> 37 </PropertyGroup> 38 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'" Label="Configuration"> 39 <ConfigurationType>Utility</ConfigurationType> 40 <UseOfMfc>false</UseOfMfc> 41 <CharacterSet>MultiByte</CharacterSet> 42 </PropertyGroup> 43 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'" Label="Configuration"> 44 <ConfigurationType>Utility</ConfigurationType> 45 <UseOfMfc>false</UseOfMfc> 46 <CharacterSet>MultiByte</CharacterSet> 47 </PropertyGroup> 48 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 49 <ImportGroup Label="ExtensionSettings"> 50 </ImportGroup> 51 <ImportGroup Label="PropertySheets"> 52 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 53 </ImportGroup> 54 <PropertyGroup Label="UserMacros" /> 55 <PropertyGroup> 56 <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion> 57 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir> 58 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir> 59 <IntDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir> 60 <IntDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir> 61 </PropertyGroup> 62 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 63 <Midl> 64 <AdditionalIncludeDirectories>..\Hello;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 65 <OutputDirectory>$(IntDir)</OutputDirectory> 66 <HeaderFileName>%(Filename).h</HeaderFileName> 67 <TypeLibraryName>%(Filename).tlb</TypeLibraryName> 68 <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName> 69 <ProxyFileName>%(Filename)_p.c</ProxyFileName> 70 </Midl> 71 </ItemDefinitionGroup> 72 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 73 <Midl> 74 <AdditionalIncludeDirectories>..\Hello;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 75 <OutputDirectory>$(IntDir)</OutputDirectory> 76 <HeaderFileName>%(Filename).h</HeaderFileName> 77 <TypeLibraryName>%(Filename).tlb</TypeLibraryName> 78 <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName> 79 <ProxyFileName>%(Filename)_p.c</ProxyFileName> 80 </Midl> 81 </ItemDefinitionGroup> 82 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'"> 83 <Midl> 84 <AdditionalIncludeDirectories>..\Hello;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 85 <OutputDirectory>$(IntDir)</OutputDirectory> 86 <HeaderFileName>%(Filename).h</HeaderFileName> 87 <TypeLibraryName>%(Filename).tlb</TypeLibraryName> 88 <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName> 89 <ProxyFileName>%(Filename)_p.c</ProxyFileName> 90 </Midl> 91 </ItemDefinitionGroup> 92 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'"> 93 <Midl> 94 <AdditionalIncludeDirectories>..\Hello;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 95 <OutputDirectory>$(IntDir)</OutputDirectory> 96 <HeaderFileName>%(Filename).h</HeaderFileName> 97 <TypeLibraryName>%(Filename).tlb</TypeLibraryName> 98 <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName> 99 <ProxyFileName>%(Filename)_p.c</ProxyFileName> 100 </Midl> 101 </ItemDefinitionGroup> 102 <ItemGroup> 103 <CustomBuild Include="CMakeFiles\LLVMHello.rule"> 104 <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 105 </Message> 106 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">setlocal 107 :cmEnd 108 endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone 109 :cmErrorLevel 110 exit /b %1 111 :cmDone 112 if %errorlevel% neq 0 goto :VCEnd</Command> 113 <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CMakeFiles/LLVMHello.rule;%(AdditionalInputs)</AdditionalInputs> 114 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CMakeFiles\LLVMHello</Outputs> 115 <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 116 </Message> 117 <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">setlocal 118 :cmEnd 119 endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone 120 :cmErrorLevel 121 exit /b %1 122 :cmDone 123 if %errorlevel% neq 0 goto :VCEnd</Command> 124 <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CMakeFiles/LLVMHello.rule;%(AdditionalInputs)</AdditionalInputs> 125 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CMakeFiles\LLVMHello</Outputs> 126 <Message Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'"> 127 </Message> 128 <Command Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">setlocal 129 :cmEnd 130 endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone 131 :cmErrorLevel 132 exit /b %1 133 :cmDone 134 if %errorlevel% neq 0 goto :VCEnd</Command> 135 <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">CMakeFiles/LLVMHello.rule;%(AdditionalInputs)</AdditionalInputs> 136 <Outputs Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">CMakeFiles\LLVMHello</Outputs> 137 <Message Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'"> 138 </Message> 139 <Command Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">setlocal 140 :cmEnd 141 endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone 142 :cmErrorLevel 143 exit /b %1 144 :cmDone 145 if %errorlevel% neq 0 goto :VCEnd</Command> 146 <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">CMakeFiles/LLVMHello.rule;%(AdditionalInputs)</AdditionalInputs> 147 <Outputs Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">CMakeFiles\LLVMHello</Outputs> 148 </CustomBuild> 149 </ItemGroup> 150 <ItemGroup> 151 <CustomBuild Include="CMakeLists.txt"> 152 <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Building Custom Rule CMakeLists.txt</Message> 153 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">setlocal 154 "C:\Program Files (x86)\CMake 2.8\bin\cmake.exe" -H../../.. -B../../.. --check-stamp-file CMakeFiles\generate.stamp 155 if %errorlevel% neq 0 goto :cmEnd 156 :cmEnd 157 endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone 158 :cmErrorLevel 159 exit /b %1 160 :cmDone 161 if %errorlevel% neq 0 goto :VCEnd</Command> 162 <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CMakeLists.txt;CMakeLists.txt;CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs> 163 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CMakeFiles\generate.stamp</Outputs> 164 <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Building Custom Rule CMakeLists.txt</Message> 165 <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">setlocal 166 "C:\Program Files (x86)\CMake 2.8\bin\cmake.exe" -H../../.. -B../../.. --check-stamp-file CMakeFiles\generate.stamp 167 if %errorlevel% neq 0 goto :cmEnd 168 :cmEnd 169 endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone 170 :cmErrorLevel 171 exit /b %1 172 :cmDone 173 if %errorlevel% neq 0 goto :VCEnd</Command> 174 <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CMakeLists.txt;CMakeLists.txt;CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs> 175 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CMakeFiles\generate.stamp</Outputs> 176 <Message Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">Building Custom Rule CMakeLists.txt</Message> 177 <Command Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">setlocal 178 "C:\Program Files (x86)\CMake 2.8\bin\cmake.exe" -H../../.. -B../../.. --check-stamp-file CMakeFiles\generate.stamp 179 if %errorlevel% neq 0 goto :cmEnd 180 :cmEnd 181 endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone 182 :cmErrorLevel 183 exit /b %1 184 :cmDone 185 if %errorlevel% neq 0 goto :VCEnd</Command> 186 <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">CMakeLists.txt;CMakeLists.txt;CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs> 187 <Outputs Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">CMakeFiles\generate.stamp</Outputs> 188 <Message Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">Building Custom Rule CMakeLists.txt</Message> 189 <Command Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">setlocal 190 "C:\Program Files (x86)\CMake 2.8\bin\cmake.exe" -H../../.. -B../../.. --check-stamp-file CMakeFiles\generate.stamp 191 if %errorlevel% neq 0 goto :cmEnd 192 :cmEnd 193 endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone 194 :cmErrorLevel 195 exit /b %1 196 :cmDone 197 if %errorlevel% neq 0 goto :VCEnd</Command> 198 <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">CMakeLists.txt;CMakeLists.txt;CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs> 199 <Outputs Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">CMakeFiles\generate.stamp</Outputs> 200 </CustomBuild> 201 </ItemGroup> 202 <ItemGroup> 203 <None Include="CMakeFiles\LLVMHello" /> 204 </ItemGroup> 205 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 206 <ImportGroup Label="ExtensionTargets"> 207 </ImportGroup> 208 </Project>