File tree Expand file tree Collapse file tree 3 files changed +13
-0
lines changed
project/libbitcoin-network/libbitcoin-network Expand file tree Collapse file tree 3 files changed +13
-0
lines changed Original file line number Diff line number Diff line change 347347 <option type =" enable" name =" ndebug" default =" yes" define =" NDEBUG" description =" Compile without debug assertions." />
348348 <option type =" enable" name =" shared" default =" yes" define =" BOOST_ALL_DYN_LINK" inherited =" true" description =" Required for dynamically linking boost test." />
349349
350+ <!-- WOLFSSL_USER_SETTINGS enables import of "user_settings.h" into wolfssl without source modification. -->
351+ <define name =" WOLFSSL_USER_SETTINGS" />
352+
350353 <dependency name =" boost" version =" 1.86.0" />
351354 <dependency name =" boost_unit_test_framework" option =" tests" />
352355 <dependency name =" bitcoin-system" version =" 4.0.0" />
390393 <product prefix =" lib" path =" src" uuid =" 564eb540-d6b6-425c-b8db-b0bee8970c18" >
391394 <library name =" bitcoin-system" />
392395 <headers path =" include" />
396+ <headers path =" include/bitcoin/ssl" />
393397 <sources path =" src" />
394398 </product >
395399 <product prefix =" bin" path =" test" target_name =" libbitcoin-network-test" test =" true" option =" tests" uuid =" d28fc18a-8b81-4247-92ee-6967feefeeff" >
400404 <library name =" bitcoin-network" />
401405 <library name =" boost_unit_test_framework" />
402406 <headers path =" include" />
407+ <headers path =" include/bitcoin/ssl" />
403408 <sources path =" test" />
404409 </product >
405410 <product prefix =" include" container =" bitcoin" >
Original file line number Diff line number Diff line change 1515
1616 <ItemDefinitionGroup >
1717 <ClCompile >
18+ <!-- 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 >
1820 <AdditionalIncludeDirectories >$(ProjectDir)..\..\..\..\..\libbitcoin-network\include\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories >
1921 <AdditionalOptions >/bigobj %(AdditionalOptions)</AdditionalOptions >
2022 <PreprocessorDefinitions Condition =" '$(Linkage-libbitcoin-network)' == 'static' Or '$(Linkage-libbitcoin-network)' == 'ltcg'" >BCT_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions >
23+ <!-- WOLFSSL_USER_SETTINGS enables import of "user_settings.h" into wolfssl without source modification. -->
24+ <PreprocessorDefinitions >WOLFSSL_USER_SETTINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions >
2125 </ClCompile >
2226 <Link >
2327 <AdditionalDependencies Condition =" '$(Linkage-libbitcoin-network)' != ''" >libbitcoin-network.lib;%(AdditionalDependencies)</AdditionalDependencies >
Original file line number Diff line number Diff line change 1111
1212 <ItemDefinitionGroup >
1313 <ClCompile >
14+ <!-- include\bitcoin\ssl\ is a directory clone of a subset of wolfssl sources, plus config. -->
15+ <AdditionalIncludeDirectories >$(RepoRoot)include\bitcoin\ssl\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories >
1416 <AdditionalIncludeDirectories >$(RepoRoot)include\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories >
1517 <AdditionalOptions >/bigobj %(AdditionalOptions)</AdditionalOptions >
1618 <EnablePREfast >false</EnablePREfast >
1719 <PreprocessorDefinitions Condition =" '$(ConfigurationType)' == 'DynamicLibrary'" >BCT_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions >
1820 <PreprocessorDefinitions Condition =" '$(ConfigurationType)' == 'StaticLibrary'" >BCT_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions >
21+ <!-- WOLFSSL_USER_SETTINGS enables import of "user_settings.h" into wolfssl without source modification. -->
22+ <PreprocessorDefinitions >WOLFSSL_USER_SETTINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions >
1923 </ClCompile >
2024 </ItemDefinitionGroup >
2125
You can’t perform that action at this time.
0 commit comments