Skip to content

Commit 9db507a

Browse files
authored
Merge pull request #382 from evoskuil/master
Add network NO_TESTSUITE_MAIN_DRIVER, props path ordering.
2 parents d599efe + 5ed9e1c commit 9db507a

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

props/version4/import/libbitcoin-network.import.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616
<ItemDefinitionGroup>
1717
<ClCompile>
1818
<!-- include\bitcoin\ssl\ is a directory clone of a subset of wolfssl sources, plus config. -->
19-
<AdditionalIncludeDirectories>$(ProjectDir)..\..\..\..\..\libbitcoin-network\include\bitcoin\ssl\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
2019
<AdditionalIncludeDirectories>$(ProjectDir)..\..\..\..\..\libbitcoin-network\include\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
20+
<AdditionalIncludeDirectories>$(ProjectDir)..\..\..\..\..\libbitcoin-network\include\bitcoin\ssl\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
2121
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
2222
<PreprocessorDefinitions Condition="'$(Linkage-libbitcoin-network)' == 'static' Or '$(Linkage-libbitcoin-network)' == 'ltcg'">BCT_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2323
<!-- WOLFSSL_USER_SETTINGS enables import of "user_settings.h" into wolfssl without source modification. -->

props/version4/project/libbitcoin-network/libbitcoin-network-test/libbitcoin-network-test.props

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,11 @@
1111

1212
<ItemDefinitionGroup>
1313
<ClCompile>
14+
<!-- test\ssl\ is a directory clone of a subset of wolfssl test sources. -->
15+
<AdditionalIncludeDirectories>$(ProjectDir)..\..\..\..\..\libbitcoin-network\test\ssl\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1416
<EnablePREfast>false</EnablePREfast>
17+
<!-- NO_MAIN_DRIVER enables use of boost test for wolfssl test execution. -->
18+
<PreprocessorDefinitions>NO_MAIN_DRIVER;NO_TESTSUITE_MAIN_DRIVER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1519
</ClCompile>
1620
<PostBuildEvent Condition="'$(DebugOrRelease)' == 'release'">
1721
<Command>"$(TargetPath)" --log_level=warning --run_test=* --show_progress=no --build_info=yes</Command>

props/version4/project/libbitcoin-network/libbitcoin-network/libbitcoin-network.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
<ItemDefinitionGroup>
1313
<ClCompile>
1414
<!-- include\bitcoin\ssl\ is a directory clone of a subset of wolfssl sources, plus config. -->
15-
<AdditionalIncludeDirectories>$(RepoRoot)include\bitcoin\ssl\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1615
<AdditionalIncludeDirectories>$(RepoRoot)include\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
16+
<AdditionalIncludeDirectories>$(RepoRoot)include\bitcoin\ssl\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1717
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
1818
<EnablePREfast>false</EnablePREfast>
1919
<PreprocessorDefinitions Condition="'$(ConfigurationType)' == 'DynamicLibrary'">BCT_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>

0 commit comments

Comments
 (0)