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="Debug|x64"> 9 <Configuration>Debug</Configuration> 10 <Platform>x64</Platform> 11 </ProjectConfiguration> 12 <ProjectConfiguration Include="Release|Win32"> 13 <Configuration>Release</Configuration> 14 <Platform>Win32</Platform> 15 </ProjectConfiguration> 16 <ProjectConfiguration Include="Release|x64"> 17 <Configuration>Release</Configuration> 18 <Platform>x64</Platform> 19 </ProjectConfiguration> 20 </ItemGroup> 21 <ItemGroup> 22 <ClInclude Include="src\thrift\audit\t_audit.h" /> 23 <ClInclude Include="src\thrift\common.h" /> 24 <ClInclude Include="src\thrift\generate\t_generator.h" /> 25 <ClInclude Include="src\thrift\generate\t_generator_registry.h" /> 26 <ClInclude Include="src\thrift\generate\t_oop_generator.h" /> 27 <ClInclude Include="src\thrift\generate\t_html_generator.h" /> 28 <ClInclude Include="src\thrift\globals.h" /> 29 <ClInclude Include="src\thrift\main.h" /> 30 <ClInclude Include="src\thrift\parse\t_base_type.h" /> 31 <ClInclude Include="src\thrift\parse\t_const.h" /> 32 <ClInclude Include="src\thrift\parse\t_const_value.h" /> 33 <ClInclude Include="src\thrift\parse\t_container.h" /> 34 <ClInclude Include="src\thrift\parse\t_doc.h" /> 35 <ClInclude Include="src\thrift\parse\t_enum.h" /> 36 <ClInclude Include="src\thrift\parse\t_enum_value.h" /> 37 <ClInclude Include="src\thrift\parse\t_field.h" /> 38 <ClInclude Include="src\thrift\parse\t_function.h" /> 39 <ClInclude Include="src\thrift\parse\t_list.h" /> 40 <ClInclude Include="src\thrift\parse\t_map.h" /> 41 <ClInclude Include="src\thrift\parse\t_program.h" /> 42 <ClInclude Include="src\thrift\parse\t_scope.h" /> 43 <ClInclude Include="src\thrift\parse\t_service.h" /> 44 <ClInclude Include="src\thrift\parse\t_set.h" /> 45 <ClInclude Include="src\thrift\parse\t_struct.h" /> 46 <ClInclude Include="src\thrift\parse\t_type.h" /> 47 <ClInclude Include="src\thrift\parse\t_typedef.h" /> 48 <ClInclude Include="src\thrift\platform.h" /> 49 <ClInclude Include="src\thrift\thrifty.hh" /> 50 <ClInclude Include="src\thrift\windows\config.h" /> 51 <ClInclude Include="src\thrift\version.h" /> 52 </ItemGroup> 53 <ItemGroup> 54 <ClCompile Include="src\thrift\audit\t_audit.cpp" /> 55 <ClCompile Include="src\thrift\common.cc" /> 56 <ClCompile Include="src\thrift\generate\t_as3_generator.cc" /> 57 <ClCompile Include="src\thrift\generate\t_c_glib_generator.cc" /> 58 <ClCompile Include="src\thrift\generate\t_cl_generator.cc" /> 59 <ClCompile Include="src\thrift\generate\t_cpp_generator.cc" /> 60 <ClCompile Include="src\thrift\generate\t_d_generator.cc" /> 61 <ClCompile Include="src\thrift\generate\t_dart_generator.cc" /> 62 <ClCompile Include="src\thrift\generate\t_delphi_generator.cc" /> 63 <ClCompile Include="src\thrift\generate\t_erl_generator.cc" /> 64 <ClCompile Include="src\thrift\generate\t_generator.cc" /> 65 <ClCompile Include="src\thrift\generate\t_go_generator.cc" /> 66 <ClCompile Include="src\thrift\generate\t_gv_generator.cc" /> 67 <ClCompile Include="src\thrift\generate\t_haxe_generator.cc" /> 68 <ClCompile Include="src\thrift\generate\t_hs_generator.cc" /> 69 <ClCompile Include="src\thrift\generate\t_html_generator.cc" /> 70 <ClCompile Include="src\thrift\generate\t_markdown_generator.cc" /> 71 <ClCompile Include="src\thrift\generate\t_java_generator.cc" /> 72 <ClCompile Include="src\thrift\generate\t_javame_generator.cc" /> 73 <ClCompile Include="src\thrift\generate\t_js_generator.cc" /> 74 <ClCompile Include="src\thrift\generate\t_json_generator.cc" /> 75 <ClCompile Include="src\thrift\generate\t_lua_generator.cc" /> 76 <ClCompile Include="src\thrift\generate\t_netstd_generator.cc" /> 77 <ClCompile Include="src\thrift\generate\t_ocaml_generator.cc" /> 78 <ClCompile Include="src\thrift\generate\t_perl_generator.cc" /> 79 <ClCompile Include="src\thrift\generate\t_php_generator.cc" /> 80 <ClCompile Include="src\thrift\generate\t_py_generator.cc" /> 81 <ClCompile Include="src\thrift\generate\t_rb_generator.cc" /> 82 <ClCompile Include="src\thrift\generate\t_rs_generator.cc" /> 83 <ClCompile Include="src\thrift\generate\t_st_generator.cc" /> 84 <ClCompile Include="src\thrift\generate\t_swift_generator.cc" /> 85 <ClCompile Include="src\thrift\generate\t_xml_generator.cc" /> 86 <ClCompile Include="src\thrift\generate\t_xsd_generator.cc" /> 87 <ClCompile Include="src\thrift\main.cc" /> 88 <ClCompile Include="src\thrift\parse\parse.cc" /> 89 <ClCompile Include="src\thrift\parse\t_typedef.cc" /> 90 <ClCompile Include="src\thrift\thriftl.cc" /> 91 <ClCompile Include="src\thrift\thrifty.cc" /> 92 </ItemGroup> 93 <ItemGroup> 94 <None Include="src\thrift\thriftl.ll" /> 95 <None Include="src\thrift\thrifty.yy" /> 96 </ItemGroup> 97 <PropertyGroup Label="Globals"> 98 <ProjectGuid>{89975A1A-F799-4556-98B8-64E30AB39A90}</ProjectGuid> 99 <Keyword>Win32Proj</Keyword> 100 <RootNamespace>compiler</RootNamespace> 101 </PropertyGroup> 102 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 103 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 104 <ConfigurationType>Application</ConfigurationType> 105 <UseDebugLibraries>true</UseDebugLibraries> 106 <CharacterSet>MultiByte</CharacterSet> 107 </PropertyGroup> 108 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> 109 <ConfigurationType>Application</ConfigurationType> 110 <UseDebugLibraries>true</UseDebugLibraries> 111 <CharacterSet>MultiByte</CharacterSet> 112 </PropertyGroup> 113 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 114 <ConfigurationType>Application</ConfigurationType> 115 <UseDebugLibraries>false</UseDebugLibraries> 116 <WholeProgramOptimization>true</WholeProgramOptimization> 117 <CharacterSet>MultiByte</CharacterSet> 118 </PropertyGroup> 119 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> 120 <ConfigurationType>Application</ConfigurationType> 121 <UseDebugLibraries>false</UseDebugLibraries> 122 <WholeProgramOptimization>true</WholeProgramOptimization> 123 <CharacterSet>MultiByte</CharacterSet> 124 </PropertyGroup> 125 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 126 <ImportGroup Label="ExtensionSettings"> 127 </ImportGroup> 128 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 129 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 130 </ImportGroup> 131 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> 132 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 133 </ImportGroup> 134 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 135 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 136 </ImportGroup> 137 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> 138 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 139 </ImportGroup> 140 <PropertyGroup Label="UserMacros" /> 141 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 142 <LinkIncremental>true</LinkIncremental> 143 <IncludePath>$(ProjectDir)\src\;$(ProjectDir)\src\windows\;$(IncludePath)</IncludePath> 144 <TargetName>thrift</TargetName> 145 <ExecutablePath>$(ExecutablePath);C:\Program Files (x86)\Git\bin</ExecutablePath> 146 </PropertyGroup> 147 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 148 <LinkIncremental>true</LinkIncremental> 149 <IncludePath>$(ProjectDir)\src\;$(ProjectDir)\src\windows\;$(IncludePath)</IncludePath> 150 <TargetName>thrift</TargetName> 151 <ExecutablePath>$(ExecutablePath);C:\Program Files (x86)\Git\bin</ExecutablePath> 152 </PropertyGroup> 153 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 154 <LinkIncremental>false</LinkIncremental> 155 <IncludePath>$(ProjectDir)\src\;$(ProjectDir)\src\windows\;$(IncludePath)</IncludePath> 156 <TargetName>thrift</TargetName> 157 <ExecutablePath>$(ExecutablePath);C:\Program Files (x86)\Git\bin</ExecutablePath> 158 </PropertyGroup> 159 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 160 <LinkIncremental>false</LinkIncremental> 161 <IncludePath>$(ProjectDir)\src\;$(ProjectDir)\src\windows\;$(IncludePath)</IncludePath> 162 <TargetName>thrift</TargetName> 163 <ExecutablePath>$(ExecutablePath);C:\Program Files (x86)\Git\bin</ExecutablePath> 164 </PropertyGroup> 165 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 166 <ClCompile> 167 <PrecompiledHeader> 168 </PrecompiledHeader> 169 <WarningLevel>Level3</WarningLevel> 170 <Optimization>Disabled</Optimization> 171 <PreprocessorDefinitions>WIN32;MINGW;YY_NO_UNISTD_H;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 172 <ForcedIncludeFiles>thrift\windows\config.h</ForcedIncludeFiles> 173 <CompileAs>CompileAsCpp</CompileAs> 174 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 175 </ClCompile> 176 <Link> 177 <SubSystem>Console</SubSystem> 178 <GenerateDebugInformation>true</GenerateDebugInformation> 179 </Link> 180 <PreBuildEvent> 181 <Command>flex -o "src\\thrift\\thriftl.cc" src/thrift/thriftl.ll && bison -y -o "src\\thrift\\thrifty.cc" --defines="src\\thrift\\thrifty.hh" src/thrift/thrifty.yy</Command> 182 </PreBuildEvent> 183 </ItemDefinitionGroup> 184 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 185 <ClCompile> 186 <PrecompiledHeader> 187 </PrecompiledHeader> 188 <WarningLevel>Level3</WarningLevel> 189 <Optimization>Disabled</Optimization> 190 <PreprocessorDefinitions>WIN32;MINGW;YY_NO_UNISTD_H;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 191 <ForcedIncludeFiles>thrift\windows\config.h</ForcedIncludeFiles> 192 <CompileAs>CompileAsCpp</CompileAs> 193 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> 194 </ClCompile> 195 <Link> 196 <SubSystem>Console</SubSystem> 197 <GenerateDebugInformation>true</GenerateDebugInformation> 198 </Link> 199 <PreBuildEvent> 200 <Command>flex -o "src\\thrift\\thriftl.cc" src/thrift/thriftl.ll && bison -y -o "src\\thrift\\thrifty.cc" --defines="src\\thrift\\thrifty.hh" src/thrift/thrifty.yy</Command> 201 </PreBuildEvent> 202 </ItemDefinitionGroup> 203 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 204 <ClCompile> 205 <WarningLevel>Level3</WarningLevel> 206 <PrecompiledHeader> 207 </PrecompiledHeader> 208 <Optimization>MaxSpeed</Optimization> 209 <FunctionLevelLinking>true</FunctionLevelLinking> 210 <IntrinsicFunctions>true</IntrinsicFunctions> 211 <PreprocessorDefinitions>WIN32;MINGW;YY_NO_UNISTD_H;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 212 <ForcedIncludeFiles>thrift\windows\config.h</ForcedIncludeFiles> 213 <CompileAs>CompileAsCpp</CompileAs> 214 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> 215 </ClCompile> 216 <Link> 217 <SubSystem>Console</SubSystem> 218 <GenerateDebugInformation>true</GenerateDebugInformation> 219 <EnableCOMDATFolding>true</EnableCOMDATFolding> 220 <OptimizeReferences>true</OptimizeReferences> 221 </Link> 222 <PreBuildEvent> 223 <Command>flex -o "src\\thrift\\thriftl.cc" src/thrift/thriftl.ll && bison -y -o "src\\thrift\\thrifty.cc" --defines="src\\thrift\\thrifty.hh" src/thrift/thrifty.yy</Command> 224 </PreBuildEvent> 225 </ItemDefinitionGroup> 226 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 227 <ClCompile> 228 <WarningLevel>Level3</WarningLevel> 229 <PrecompiledHeader> 230 </PrecompiledHeader> 231 <Optimization>MaxSpeed</Optimization> 232 <FunctionLevelLinking>true</FunctionLevelLinking> 233 <IntrinsicFunctions>true</IntrinsicFunctions> 234 <PreprocessorDefinitions>WIN32;MINGW;YY_NO_UNISTD_H;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 235 <ForcedIncludeFiles>thrift\windows\config.h</ForcedIncludeFiles> 236 <CompileAs>CompileAsCpp</CompileAs> 237 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> 238 </ClCompile> 239 <Link> 240 <SubSystem>Console</SubSystem> 241 <GenerateDebugInformation>true</GenerateDebugInformation> 242 <EnableCOMDATFolding>true</EnableCOMDATFolding> 243 <OptimizeReferences>true</OptimizeReferences> 244 </Link> 245 <PreBuildEvent> 246 <Command>flex -o "src\\thrift\\thriftl.cc" src/thrift/thriftl.ll && bison -y -o "src\\thrift\\thrifty.cc" --defines="src\\thrift\\thrifty.hh" src/thrift/thrifty.yy</Command> 247 </PreBuildEvent> 248 </ItemDefinitionGroup> 249 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 250 <ImportGroup Label="ExtensionTargets"> 251 </ImportGroup> 252</Project>