From 603487bf0897c62e42cc69b5f411a5dbe9737e28 Mon Sep 17 00:00:00 2001 From: Eric Voskuil Date: Mon, 20 Jul 2026 17:03:50 -0400 Subject: [PATCH] Make vs secp256k1, ultrafast, and uf/cuda options importable. --- .../libbitcoin-database-test.props | 12 +++++++++--- .../libbitcoin-database-tools.props | 12 +++++++++--- .../libbitcoin-database/libbitcoin-database.props | 12 +++++++++--- builds/msvc/vs2022/libbitcoin-system.import.props | 6 ++++++ .../libbitcoin-database-test.props | 12 +++++++++--- .../libbitcoin-database-tools.props | 12 +++++++++--- .../libbitcoin-database/libbitcoin-database.props | 12 +++++++++--- builds/msvc/vs2026/libbitcoin-system.import.props | 6 ++++++ 8 files changed, 66 insertions(+), 18 deletions(-) diff --git a/builds/msvc/vs2022/libbitcoin-database-test/libbitcoin-database-test.props b/builds/msvc/vs2022/libbitcoin-database-test/libbitcoin-database-test.props index 24a008724..99e97d83b 100644 --- a/builds/msvc/vs2022/libbitcoin-database-test/libbitcoin-database-test.props +++ b/builds/msvc/vs2022/libbitcoin-database-test/libbitcoin-database-test.props @@ -31,20 +31,26 @@ - dynamic + dynamic + dynamic dynamic dynamic - ltcg + ltcg + ltcg ltcg ltcg - static + static + static static static + + cuda + diff --git a/builds/msvc/vs2022/libbitcoin-database-tools/libbitcoin-database-tools.props b/builds/msvc/vs2022/libbitcoin-database-tools/libbitcoin-database-tools.props index e96ef6e29..80ec6f538 100644 --- a/builds/msvc/vs2022/libbitcoin-database-tools/libbitcoin-database-tools.props +++ b/builds/msvc/vs2022/libbitcoin-database-tools/libbitcoin-database-tools.props @@ -28,20 +28,26 @@ - dynamic + dynamic + dynamic dynamic dynamic - ltcg + ltcg + ltcg ltcg ltcg - static + static + static static static + + cuda + diff --git a/builds/msvc/vs2022/libbitcoin-database/libbitcoin-database.props b/builds/msvc/vs2022/libbitcoin-database/libbitcoin-database.props index 411f4de3d..a546a5581 100644 --- a/builds/msvc/vs2022/libbitcoin-database/libbitcoin-database.props +++ b/builds/msvc/vs2022/libbitcoin-database/libbitcoin-database.props @@ -30,17 +30,23 @@ - dynamic + dynamic + dynamic dynamic - ltcg + ltcg + ltcg ltcg - static + static + static static + + cuda + diff --git a/builds/msvc/vs2022/libbitcoin-system.import.props b/builds/msvc/vs2022/libbitcoin-system.import.props index bbf13a736..f5166a0a5 100644 --- a/builds/msvc/vs2022/libbitcoin-system.import.props +++ b/builds/msvc/vs2022/libbitcoin-system.import.props @@ -21,6 +21,9 @@ false + true + false + false @@ -36,6 +39,9 @@ + + + diff --git a/builds/msvc/vs2026/libbitcoin-database-test/libbitcoin-database-test.props b/builds/msvc/vs2026/libbitcoin-database-test/libbitcoin-database-test.props index 24a008724..99e97d83b 100644 --- a/builds/msvc/vs2026/libbitcoin-database-test/libbitcoin-database-test.props +++ b/builds/msvc/vs2026/libbitcoin-database-test/libbitcoin-database-test.props @@ -31,20 +31,26 @@ - dynamic + dynamic + dynamic dynamic dynamic - ltcg + ltcg + ltcg ltcg ltcg - static + static + static static static + + cuda + diff --git a/builds/msvc/vs2026/libbitcoin-database-tools/libbitcoin-database-tools.props b/builds/msvc/vs2026/libbitcoin-database-tools/libbitcoin-database-tools.props index e96ef6e29..80ec6f538 100644 --- a/builds/msvc/vs2026/libbitcoin-database-tools/libbitcoin-database-tools.props +++ b/builds/msvc/vs2026/libbitcoin-database-tools/libbitcoin-database-tools.props @@ -28,20 +28,26 @@ - dynamic + dynamic + dynamic dynamic dynamic - ltcg + ltcg + ltcg ltcg ltcg - static + static + static static static + + cuda + diff --git a/builds/msvc/vs2026/libbitcoin-database/libbitcoin-database.props b/builds/msvc/vs2026/libbitcoin-database/libbitcoin-database.props index 411f4de3d..a546a5581 100644 --- a/builds/msvc/vs2026/libbitcoin-database/libbitcoin-database.props +++ b/builds/msvc/vs2026/libbitcoin-database/libbitcoin-database.props @@ -30,17 +30,23 @@ - dynamic + dynamic + dynamic dynamic - ltcg + ltcg + ltcg ltcg - static + static + static static + + cuda + diff --git a/builds/msvc/vs2026/libbitcoin-system.import.props b/builds/msvc/vs2026/libbitcoin-system.import.props index bbf13a736..f5166a0a5 100644 --- a/builds/msvc/vs2026/libbitcoin-system.import.props +++ b/builds/msvc/vs2026/libbitcoin-system.import.props @@ -21,6 +21,9 @@ false + true + false + false @@ -36,6 +39,9 @@ + + +