Skip to content

Commit 65fe440

Browse files
authored
Merge pull request #1275 from pmienk/version3
Regenerate with props changes, PreferredToolArchitecture=x64.
2 parents 097c864 + 147afd8 commit 65fe440

5 files changed

Lines changed: 12 additions & 20 deletions

File tree

builds/msvc/vs2022/libbitcoin-system-examples/libbitcoin-system-examples.vcxproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,9 @@
6363
</ProjectConfiguration>
6464
</ItemGroup>
6565
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
66+
<PropertyGroup>
67+
<PreferredToolArchitecture>x64</PreferredToolArchitecture>
68+
</PropertyGroup>
6669
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
6770
<ImportGroup Label="PropertySheets">
6871
<Import Project="$(ProjectDir)..\..\properties\$(Configuration).props" />

builds/msvc/vs2022/libbitcoin-system-test/libbitcoin-system-test.props

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717

1818
<ItemDefinitionGroup>
1919
<ClCompile>
20-
<!-- Disable optimization to prevent excessive compilation time in release builds due to large data statements. -->
21-
<Optimization>Disabled</Optimization>
20+
<!-- Set to prevent excessive compilation time due to large data statements. -->
21+
<!--<Optimization>Disabled</Optimization>-->
2222
<DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings>
2323
<EnablePREfast>false</EnablePREfast>
2424
<PreprocessorDefinitions Condition="'$(Option-datagen)' == 'true'">ENABLE_DATAGEN;%(PreprocessorDefinitions)</PreprocessorDefinitions>

builds/msvc/vs2022/libbitcoin-system-test/libbitcoin-system-test.vcxproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,9 @@
6363
</ProjectConfiguration>
6464
</ItemGroup>
6565
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
66+
<PropertyGroup>
67+
<PreferredToolArchitecture>x64</PreferredToolArchitecture>
68+
</PropertyGroup>
6669
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
6770
<ImportGroup Label="PropertySheets">
6871
<Import Project="$(ProjectDir)..\..\properties\$(Configuration).props" />

builds/msvc/vs2022/libbitcoin-system.import.props

Lines changed: 1 addition & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -26,18 +26,7 @@
2626
<Link>
2727
<AdditionalDependencies Condition="'$(Linkage-libbitcoin-system)' != ''">libbitcoin-system.lib;%(AdditionalDependencies)</AdditionalDependencies>
2828
</Link>
29-
<Link Condition="($(PlatformToolset) == 'v120') Or ($(PlatformToolset) == 'CTP_Nov2013')">
30-
<!-- $(PlatformToolset) is hard wired to CTP_Nov2013 to allow for linkage by PlatformToolset=v120 (and CTP_Nov2013) callers. -->
31-
<AdditionalLibraryDirectories Condition="$(Configuration.IndexOf('Debug')) != -1">
32-
$(ProjectDir)..\..\..\..\..\libbitcoin-system\bin\$(PlatformName)\Debug\CTP_Nov2013\$(Linkage-libbitcoin-system)\;
33-
$(ProjectDir)..\..\..\..\..\libbitcoin-system\obj\libbitcoin-system\$(PlatformName)\Debug\CTP_Nov2013\$(Linkage-libbitcoin-system)\;%(AdditionalLibraryDirectories)
34-
</AdditionalLibraryDirectories>
35-
<AdditionalLibraryDirectories Condition="$(Configuration.IndexOf('Release')) != -1">
36-
$(ProjectDir)..\..\..\..\..\libbitcoin-system\bin\$(PlatformName)\Release\CTP_Nov2013\$(Linkage-libbitcoin-system)\;
37-
$(ProjectDir)..\..\..\..\..\libbitcoin-system\obj\libbitcoin-system\$(PlatformName)\Release\CTP_Nov2013\$(Linkage-libbitcoin-system)\;%(AdditionalLibraryDirectories)
38-
</AdditionalLibraryDirectories>
39-
</Link>
40-
<Link Condition="($(PlatformToolset) != 'v120') And ($(PlatformToolset) != 'CTP_Nov2013')">
29+
<Link>
4130
<AdditionalLibraryDirectories Condition="$(Configuration.IndexOf('Debug')) != -1">
4231
$(ProjectDir)..\..\..\..\..\libbitcoin-system\bin\$(PlatformName)\Debug\$(PlatformToolset)\$(Linkage-libbitcoin-system)\;
4332
$(ProjectDir)..\..\..\..\..\libbitcoin-system\obj\libbitcoin-system\$(PlatformName)\Debug\$(PlatformToolset)\$(Linkage-libbitcoin-system)\;%(AdditionalLibraryDirectories)
@@ -47,11 +36,5 @@
4736
$(ProjectDir)..\..\..\..\..\libbitcoin-system\obj\libbitcoin-system\$(PlatformName)\Release\$(PlatformToolset)\$(Linkage-libbitcoin-system)\;%(AdditionalLibraryDirectories)
4837
</AdditionalLibraryDirectories>
4938
</Link>
50-
<Link Condition="$(PlatformToolset) == 'v120'">
51-
<!-- Need to link $(VC_CTP_Nov2013_LibraryPath_x86), $(VC_CTP_Nov2013_LibraryPath_x64), or $(VC_CTP_Nov2013_LibraryPath_ARM). -->
52-
<AdditionalLibraryDirectories Condition="$(PlatformName) == 'ARM'">$(ProgramFiles)\Microsoft Visual C++ Compiler Nov 2013 CTP\lib\arm;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
53-
<AdditionalLibraryDirectories Condition="$(PlatformName) == 'x64'">$(ProgramFiles)\Microsoft Visual C++ Compiler Nov 2013 CTP\lib\amd64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
54-
<AdditionalLibraryDirectories Condition="$(PlatformName) == 'Win32'">$(ProgramFiles)\Microsoft Visual C++ Compiler Nov 2013 CTP\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
55-
</Link>
5639
</ItemDefinitionGroup>
5740
</Project>

builds/msvc/vs2022/libbitcoin-system/libbitcoin-system.vcxproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,9 @@
6666
<ConfigurationType Condition="$(Configuration.IndexOf('DLL')) != -1">DynamicLibrary</ConfigurationType>
6767
</PropertyGroup>
6868
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
69+
<PropertyGroup>
70+
<PreferredToolArchitecture>x64</PreferredToolArchitecture>
71+
</PropertyGroup>
6972
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
7073
<ImportGroup Label="PropertySheets">
7174
<Import Project="$(ProjectDir)..\..\properties\$(Configuration).props" />

0 commit comments

Comments
 (0)