Skip to content

Commit

Permalink
Version 2.6.3 (Stable)
Browse files Browse the repository at this point in the history
* New module available for XML parsing with a query oriented interface
  and support for namespaces, built on top of   rapidxml, replacing
  the previous dependency on POCO XML/Utils
* Upgraded development platform compliance in linux to
  Ubuntu 18.04 x64 with GCC v7.3
* Added VS2017 solution for development in linux (remote compilation)
* Improved bootstrap, config and build scripts for linux
* For better experience in VS, projects for linux build are now using
  VC++ build system instead of invoking CMake
  • Loading branch information
faburaya committed Aug 3, 2019
1 parent 650eb11 commit 3a0fe60
Show file tree
Hide file tree
Showing 85 changed files with 7,758 additions and 3,490 deletions.
7 changes: 4 additions & 3 deletions 3FD.sln
Original file line number Diff line number Diff line change
Expand Up @@ -40,9 +40,10 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution", "Solution", "{60
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "POSIX", "POSIX", "{7F50EEA8-C82B-46E6-931B-9D2339A47419}"
ProjectSection(SolutionItems) = preProject
bootstrap.sh = bootstrap.sh
build.sh = build.sh
build_all.sh = build_all.sh
configure.sh = configure.sh
install_dependencies.sh = install_dependencies.sh
install_vsrbdeps.sh = install_vsrbdeps.sh
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "vcpkg", "vcpkg", "{470B7859-6C5B-45FB-8FC7-E4D5806B9ABE}"
Expand Down Expand Up @@ -243,7 +244,7 @@ Global
{470B7859-6C5B-45FB-8FC7-E4D5806B9ABE} = {60F3AE6C-C6A3-4C8B-A98A-9044DE809838}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
VisualSVNWorkingCopyRoot = .
SolutionGuid = {3FB930DD-93C4-4123-8373-DCB40B20A7CA}
VisualSVNWorkingCopyRoot = .
EndGlobalSection
EndGlobal
10 changes: 8 additions & 2 deletions 3FD/3FD.WinRT.UWP.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader>
</ClCompile>
<ClCompile Include="utils_winrt.cpp" />
<ClCompile Include="xml.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="base.h" />
Expand Down Expand Up @@ -100,6 +101,7 @@
<ClInclude Include="stdafx.h" />
<ClInclude Include="targetver.h" />
<ClInclude Include="utils_winrt.h" />
<ClInclude Include="xml.h" />
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{793ac4e5-04ff-43c1-89f9-6d7212264a36}</ProjectGuid>
Expand All @@ -109,8 +111,8 @@
<MinimumVisualStudioVersion>14.0</MinimumVisualStudioVersion>
<AppContainerApplication>true</AppContainerApplication>
<ApplicationType>Windows Store</ApplicationType>
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
<WindowsTargetPlatformMinVersion>10.0.15063.0</WindowsTargetPlatformMinVersion>
<WindowsTargetPlatformVersion>10.0.17763.0</WindowsTargetPlatformVersion>
<WindowsTargetPlatformMinVersion>10.0.17763.0</WindowsTargetPlatformMinVersion>
<ApplicationTypeRevision>10.0</ApplicationTypeRevision>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
Expand All @@ -128,6 +130,7 @@
<PlatformToolset>v141</PlatformToolset>
<VcpkgTriplet>arm-uwp-static-md</VcpkgTriplet>
<VcpkgEnabled>true</VcpkgEnabled>
<SpectreMitigation>Spectre</SpectreMitigation>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
Expand All @@ -153,6 +156,7 @@
<PlatformToolset>v141</PlatformToolset>
<VcpkgTriplet>arm-uwp-static-md</VcpkgTriplet>
<VcpkgEnabled>true</VcpkgEnabled>
<SpectreMitigation>Spectre</SpectreMitigation>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
Expand Down Expand Up @@ -271,6 +275,7 @@
<AdditionalIncludeDirectories>$(ProjectDir);$(GeneratedFilesDir);$(IntDir);$(ProjectDir)\..\btree;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>ENABLE_3FD_CST;ENABLE_3FD_ERR_IMPL_DETAILS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_ATOMIC_ALIGNMENT_FIX;_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1;%(ClCompile.PreprocessorDefinitions);%(PreprocessorDefinitions)</PreprocessorDefinitions>
<DisableSpecificWarnings>4996;4703</DisableSpecificWarnings>
<LanguageStandard>stdcpp17</LanguageStandard>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
Expand All @@ -291,6 +296,7 @@
<PreprocessorDefinitions>ENABLE_3FD_CST;ENABLE_3FD_ERR_IMPL_DETAILS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_ATOMIC_ALIGNMENT_FIX;_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1;%(ClCompile.PreprocessorDefinitions);%(PreprocessorDefinitions)</PreprocessorDefinitions>
<DisableSpecificWarnings>4996;4703</DisableSpecificWarnings>
<EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
<LanguageStandard>stdcpp17</LanguageStandard>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
Expand Down
6 changes: 6 additions & 0 deletions 3FD/3FD.WinRT.UWP.vcxproj.filters
Original file line number Diff line number Diff line change
Expand Up @@ -129,6 +129,9 @@
<ClCompile Include="utils_io.cpp">
<Filter>utilities</Filter>
</ClCompile>
<ClCompile Include="xml.cpp">
<Filter>core</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="gc.h">
Expand Down Expand Up @@ -215,5 +218,8 @@
<ClInclude Include="utils_algorithms.h">
<Filter>utilities</Filter>
</ClInclude>
<ClInclude Include="xml.h">
<Filter>core</Filter>
</ClInclude>
</ItemGroup>
</Project>
Loading

0 comments on commit 3a0fe60

Please sign in to comment.