Skip to content

Commit e0633d5

Browse files
committed
build fixup
1 parent 901c8b6 commit e0633d5

File tree

5 files changed

+23
-10
lines changed

5 files changed

+23
-10
lines changed

CMakeLists.txt

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,11 +68,9 @@ pkg_check_modules(libb2 REQUIRED IMPORTED_TARGET GLOBAL libb2)
6868
find_package(Boost CONFIG REQUIRED COMPONENTS algorithm outcome program_options)
6969
find_package(fmt CONFIG REQUIRED)
7070
find_package(yaml-cpp CONFIG REQUIRED)
71-
find_package(kagome-crates CONFIG REQUIRED)
72-
find_package(jam_crust CONFIG REQUIRED)
71+
find_package(qdrvm-crates CONFIG REQUIRED)
7372
find_package(scale CONFIG REQUIRED)
7473
find_package(soralog CONFIG REQUIRED)
75-
find_package(schnorrkel_crust CONFIG REQUIRED)
7674
find_package(Boost.DI CONFIG REQUIRED)
7775
find_package(qtils CONFIG REQUIRED)
7876
find_package(prometheus-cpp CONFIG REQUIRED)

src/crypto/bandersnatch.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
#include <memory>
1010
#include <optional>
1111

12-
#include <jam_crust.h>
12+
#include <bandersnatch_vrfs.h>
1313
#include <qtils/bytes.hpp>
1414

1515
namespace jam::crypto::bandersnatch {

test-vectors/disputes/CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,11 @@
44
# SPDX-License-Identifier: Apache-2.0
55
#
66

7+
find_package(schnorrkel_crust CONFIG REQUIRED)
8+
79
add_test_vector(disputes tiny full)
810

911
add_test_vector_libraries(disputes
10-
jam_crust::jam_crust
1112
PkgConfig::libb2
1213
schnorrkel_crust::schnorrkel_crust
1314
)

test-vectors/safrole/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,5 @@
77
add_test_vector(safrole tiny full)
88

99
add_test_vector_libraries(safrole
10-
jam_crust::jam_crust
1110
PkgConfig::libb2
1211
)

vcpkg-overlay/kagome-crates/portfile.cmake

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,25 @@ vcpkg_from_github(
55
REF 9011440d56d51bb33e7c4c6a47e85314178ce87f
66
SHA512 f0b1b0e1ed6e20d149d5639e14c231a46f3cdaaa6bfa320bfd64e88c4ed0496fa4246c3135e0032647c05c2aaac02804b565fbeae34b1625771114c8b263920d
77
)
8-
vcpkg_cmake_configure(SOURCE_PATH "${SOURCE_PATH}"
9-
OPTIONS
10-
-DQDRVM_BIND_CRATES=schnorrkel;bandersnatch_vrfs
8+
vcpkg_cmake_configure(
9+
SOURCE_PATH "${SOURCE_PATH}"
10+
OPTIONS
11+
-DQDRVM_BIND_CRATES=schnorrkel;bandersnatch_vrfs
1112
)
1213
vcpkg_cmake_install()
13-
vcpkg_cmake_config_fixup(PACKAGE_NAME "kagome-crates")
14+
15+
# Rename the share directory to match the package name qdrvm-crates
16+
file(RENAME
17+
"${CURRENT_PACKAGES_DIR}/share/kagome-crates"
18+
"${CURRENT_PACKAGES_DIR}/share/qdrvm-crates"
19+
)
20+
21+
# The config file is actually created with this name
22+
file(RENAME
23+
"${CURRENT_PACKAGES_DIR}/share/qdrvm-crates/kagome-crates-config.cmake"
24+
"${CURRENT_PACKAGES_DIR}/share/qdrvm-crates/qdrvm-cratesConfig.cmake"
25+
)
26+
1427
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
28+
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
29+
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/lib/cmake")

0 commit comments

Comments
 (0)