2018-08-22 05:58:26 +08:00
<?xml version="1.0" encoding="utf-8"?>
2019-05-17 06:05:11 +08:00
<Project DefaultTargets= "Build" ToolsVersion= "14.1" xmlns= "http://schemas.microsoft.com/developer/msbuild/2003" >
2018-08-22 05:58:26 +08:00
<ItemGroup Label= "ProjectConfigurations" >
<ProjectConfiguration Include= "Debug|X64" >
<Configuration > Debug</Configuration>
<Platform > X64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include= "Release|X64" >
<Configuration > Release</Configuration>
<Platform > X64</Platform>
</ProjectConfiguration>
</ItemGroup>
<ItemGroup >
<ActorCompiler Include= "ActorFuzz.actor.cpp" />
<ActorCompiler Include= "AsyncFileCached.actor.cpp" />
<ActorCompiler Include= "AsyncFileNonDurable.actor.cpp" />
<ActorCompiler Include= "dsltest.actor.cpp" />
<ActorCompiler Include= "FailureMonitor.actor.cpp" />
<ActorCompiler Include= "FlowTests.actor.cpp" />
<ActorCompiler Include= "genericactors.actor.cpp" />
<ActorCompiler Include= "FlowTransport.actor.cpp" />
<ActorCompiler Include= "IAsyncFile.actor.cpp" />
<ClCompile Include= "crc32c.cpp" />
<ClCompile Include= "generated-constants.cpp" />
<ClCompile Include= "Platform.cpp" />
<ClCompile Include= "AsyncFileWriteChecker.cpp" />
<ClCompile Include= "libcoroutine\Common.c" />
<ClCompile Include= "libcoroutine\Coro.c" />
<ClCompile Include= "Locality.cpp" />
<ActorCompiler Include= "sim2.actor.cpp" />
<ClCompile Include= "Net2FileSystem.cpp" />
<ClCompile Include= "QueueModel.cpp" />
<ClCompile Include= "Replication.cpp" />
<ClCompile Include= "ReplicationUtils.cpp" />
<ClCompile Include= "ReplicationTypes.cpp" />
<ClCompile Include= "ReplicationPolicy.cpp" />
<ClCompile Include= "sim_validation.cpp" />
<ActorCompiler Include= "TLSConnection.actor.cpp" />
<ClCompile Include= "TraceFileIO.cpp" />
<ClCompile Include= "zlib\gzwrite.c" />
<ClCompile Include= "zlib\gzclose.c" />
<ClCompile Include= "zlib\gzlib.c" />
<ClCompile Include= "zlib\deflate.c" />
<ClCompile Include= "zlib\zutil.c" />
<ClCompile Include= "zlib\crc32.c" />
<ClCompile Include= "zlib\adler32.c" />
<ClCompile Include= "zlib\gzread.c" />
<ClCompile Include= "zlib\trees.c" />
<ClCompile Include= "zlib\infback.c" />
<ClCompile Include= "zlib\inffast.c" />
<ClCompile Include= "zlib\inflate.c" />
<ClCompile Include= "zlib\inftrees.c" />
</ItemGroup>
<ItemGroup >
<ClInclude Include= "ActorFuzz.h" />
<ActorCompiler Include= "AsyncFileEIO.actor.h" >
<EnableCompile > false</EnableCompile>
</ActorCompiler>
<ActorCompiler Include= "AsyncFileWinASIO.actor.h" >
<EnableCompile > false</EnableCompile>
</ActorCompiler>
<ActorCompiler Include= "AsyncFileCached.actor.h" >
<EnableCompile > false</EnableCompile>
</ActorCompiler>
<ActorCompiler Include= "AsyncFileReadAhead.actor.h" >
<EnableCompile > false</EnableCompile>
</ActorCompiler>
<ActorCompiler Include= "AsyncFileKAIO.actor.h" >
<EnableCompile > false</EnableCompile>
</ActorCompiler>
<ActorCompiler Include= "AsyncFileNonDurable.actor.h" >
<EnableCompile > false</EnableCompile>
</ActorCompiler>
<ClInclude Include= "AsyncFileWriteChecker.h" />
<ClInclude Include= "ContinuousSample.h" />
<ClInclude Include= "crc32c.h" />
<ClInclude Include= "FailureMonitor.h" />
<ActorCompiler Include= "LoadBalance.actor.h" >
<EnableCompile > false</EnableCompile>
</ActorCompiler>
<ActorCompiler Include= "genericactors.actor.h" >
<EnableCompile > false</EnableCompile>
</ActorCompiler>
<ClInclude Include= "linux_kaio.h" />
<ClInclude Include= "LoadPlugin.h" />
<ActorCompiler Include= "networksender.actor.h" >
<EnableCompile > false</EnableCompile>
</ActorCompiler>
2019-08-01 10:14:11 +08:00
<ClInclude Include= "Stats.h" />
2018-08-22 05:58:26 +08:00
<ClInclude Include= "IAsyncFile.h" />
<ClInclude Include= "IRateControl.h" />
<ClInclude Include= "Platform.h" />
<ClInclude Include= "fdbrpc.h" />
<ClInclude Include= "FlowTransport.h" />
<ClInclude Include= "ITLSPlugin.h" />
<ClInclude Include= "libcoroutine\Base.h" />
<ClInclude Include= "libcoroutine\Common.h" />
<ClInclude Include= "libcoroutine\Coro.h" />
<ClInclude Include= "LoadBalance.h" />
<ClInclude Include= "Locality.h" />
<ClInclude Include= "MultiInterface.h" />
<ClInclude Include= "Net2FileSystem.h" />
<ClInclude Include= "PerfMetric.h" />
<ClInclude Include= "QueueModel.h" />
<ClInclude Include= "Replication.h" />
<ClInclude Include= "ReplicationUtils.h" />
<ClInclude Include= "ReplicationTypes.h" />
<ClInclude Include= "ReplicationPolicy.h" />
<ClInclude Include= "RangeMap.h" />
<ClInclude Include= "simulator.h" />
<ClInclude Include= "sim_validation.h" />
<ClInclude Include= "Smoother.h" />
<ClInclude Include= "TLSConnection.h" />
<ClInclude Include= "TraceFileIO.h" />
<ClInclude Include= "zlib\zlib.h" />
<ClInclude Include= "zlib\deflate.h" />
<ClInclude Include= "zlib\gzguts.h" />
<ClInclude Include= "zlib\zconf.h" />
<ClInclude Include= "zlib\zutil.h" />
<ClInclude Include= "zlib\crc32.h" />
<ClInclude Include= "zlib\trees.h" />
<ClInclude Include= "zlib\inffast.h" />
<ClInclude Include= "zlib\inffixed.h" />
<ClInclude Include= "zlib\inflate.h" />
<ClInclude Include= "zlib\inftrees.h" />
</ItemGroup>
<PropertyGroup Label= "Globals" >
<ProjectGUID > {00AC9086-0377-4871-9991-DF267CF12ACA}</ProjectGUID>
<TargetFrameworkVersion > v4.5.2</TargetFrameworkVersion>
<Keyword > Win32Proj</Keyword>
<RootNamespace > fdbrpc</RootNamespace>
</PropertyGroup>
<PropertyGroup >
<OutDir > $(SolutionDir)bin\$(Configuration)\</OutDir>
<IntDir > $(SystemDrive)\temp\msvcfdb\$(Platform)$(Configuration)\$(MSBuildProjectName)\</IntDir>
<BuildLogFile > $(IntDir)\$(MSBuildProjectName).log</BuildLogFile>
</PropertyGroup>
<Import Project= "$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition= "'$(Configuration)|$(Platform)'=='Debug|X64'" Label= "Configuration" >
<ConfigurationType > StaticLibrary</ConfigurationType>
<CharacterSet > MultiByte</CharacterSet>
2019-05-17 08:44:13 +08:00
<PlatformToolset > v141</PlatformToolset>
2018-08-22 05:58:26 +08:00
</PropertyGroup>
<PropertyGroup Condition= "'$(Configuration)|$(Platform)'=='Release|X64'" Label= "Configuration" >
<ConfigurationType > StaticLibrary</ConfigurationType>
<CharacterSet > MultiByte</CharacterSet>
2019-05-17 08:44:13 +08:00
<PlatformToolset > v141</PlatformToolset>
2018-08-22 05:58:26 +08:00
</PropertyGroup>
<Import Project= "$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label= "ExtensionSettings" >
</ImportGroup>
<ImportGroup Label= "PropertySheets" >
<Import Project= "$(LocalAppData)\Microsoft\VisualStudio\10.0\Microsoft.Cpp.$(Platform).user.props" Condition= "exists('$(LocalAppData)\Microsoft\VisualStudio\10.0\Microsoft.Cpp.$(Platform).user.props')" />
</ImportGroup>
<PropertyGroup Label= "UserMacros" />
<PropertyGroup Condition= "'$(Configuration)|$(Platform)'=='Debug|X64'" >
<LinkIncremental > true</LinkIncremental>
2019-01-26 02:14:00 +08:00
<IncludePath > $(IncludePath);../;C:\Program Files\boost_1_67_0</IncludePath>
2018-08-22 05:58:26 +08:00
</PropertyGroup>
<PropertyGroup Condition= "'$(Configuration)|$(Platform)'=='Release|X64'" >
<LinkIncremental > false</LinkIncremental>
2019-01-26 02:14:00 +08:00
<IncludePath > $(IncludePath);../;C:\Program Files\boost_1_67_0</IncludePath>
2018-08-22 05:58:26 +08:00
</PropertyGroup>
<ItemDefinitionGroup >
<CustomBuildStep >
<Command > echo const char *hgVersion = "Current version id not currently supported within Windows."; > hgVersion.temp.h & & fc /b hgVersion.temp.h hgVersion.h > nul || copy hgVersion.temp.h hgVersion.h > nul</Command>
<Message > Checking HG source version</Message>
<Outputs > fake.out</Outputs>
</CustomBuildStep>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition= "'$(Configuration)|$(Platform)'=='Debug|X64'" >
<ClCompile >
<PrecompiledHeader >
</PrecompiledHeader>
<WarningLevel > Level3</WarningLevel>
<MinimalRebuild > false</MinimalRebuild>
<DebugInformationFormat > ProgramDatabase</DebugInformationFormat>
<Optimization > Disabled</Optimization>
<BasicRuntimeChecks > EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary > MultiThreadedDebug</RuntimeLibrary>
2019-03-12 06:55:39 +08:00
<PreprocessorDefinitions > TLS_DISABLED;WIN32;_WIN32_WINNT=0x0502;WINVER=0x0502;BOOST_ALL_NO_LIB;NTDDI_VERSION=0x05020000;_DEBUG;_HAS_ITERATOR_DEBUGGING=0;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2018-08-22 05:58:26 +08:00
<AdditionalIncludeDirectories > %(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation > true</MultiProcessorCompilation>
<AdditionalOptions > /bigobj @../flow/no_intellisense.opt %(AdditionalOptions)</AdditionalOptions>
2019-05-17 08:44:13 +08:00
<LanguageStandard > stdcpp17</LanguageStandard>
2018-08-22 05:58:26 +08:00
</ClCompile>
<Link >
<SubSystem > Console</SubSystem>
<GenerateDebugInformation > true</GenerateDebugInformation>
<AdditionalDependencies > Advapi32.lib</AdditionalDependencies>
</Link>
<Lib >
<AdditionalDependencies >
</AdditionalDependencies>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition= "'$(Configuration)|$(Platform)'=='Release|X64'" >
<ClCompile >
<WarningLevel > Level3</WarningLevel>
<PrecompiledHeader >
</PrecompiledHeader>
<DebugInformationFormat > ProgramDatabase</DebugInformationFormat>
<Optimization > Full</Optimization>
<RuntimeLibrary > MultiThreaded</RuntimeLibrary>
<IntrinsicFunctions > true</IntrinsicFunctions>
2019-03-12 06:55:39 +08:00
<PreprocessorDefinitions > TLS_DISABLED;WIN32;_WIN32_WINNT=0x0502;WINVER=0x0502;BOOST_ALL_NO_LIB;NTDDI_VERSION=0x05020000;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;FDB_CLEAN_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2018-08-22 05:58:26 +08:00
<AdditionalIncludeDirectories > %(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<EnableEnhancedInstructionSet > NotSet</EnableEnhancedInstructionSet>
<EnablePREfast > false</EnablePREfast>
<AdditionalOptions > /bigobj @../flow/no_intellisense.opt %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation > true</MultiProcessorCompilation>
<FavorSizeOrSpeed > Speed</FavorSizeOrSpeed>
<MinimalRebuild > false</MinimalRebuild>
2019-05-17 08:44:13 +08:00
<LanguageStandard > stdcpp17</LanguageStandard>
2018-08-22 05:58:26 +08:00
</ClCompile>
<Link >
<SubSystem > Console</SubSystem>
<GenerateDebugInformation > true</GenerateDebugInformation>
<EnableCOMDATFolding > false</EnableCOMDATFolding>
<OptimizeReferences > false</OptimizeReferences>
<LinkTimeCodeGeneration > Default</LinkTimeCodeGeneration>
<AdditionalDependencies > Advapi32.lib</AdditionalDependencies>
<AdditionalOptions > /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<Lib >
<AdditionalDependencies >
</AdditionalDependencies>
</Lib>
</ItemDefinitionGroup>
<ImportGroup Label= "ExtensionTargets" >
<Import Project= "..\flow\actorcompiler\ActorCompiler.targets" />
</ImportGroup>
<Import Project= "$(VCTargetsPath)\Microsoft.Cpp.targets" />
<Target Name= "MyPreCompileSteps" AfterTargets= "CLCompile" >
<Exec Command= ""$(SolutionDir)bin\$(Configuration)\coveragetool.exe" "$(OutDir)coverage.$(TargetName).xml" @(ActorCompiler -> '%(RelativeDir)%(Filename)%(Extension)', ' ') @(CLInclude -> '%(RelativeDir)%(Filename)%(Extension)', ' ') @(CLCompile -> '%(RelativeDir)%(Filename)%(Extension)', ' ')" />
</Target>
2017-05-26 04:48:44 +08:00
</Project>