Skip to content

Commit

Permalink
doc: fix Rust doc generation
Browse files Browse the repository at this point in the history
  • Loading branch information
Richard Pospesel committed Apr 3, 2024
1 parent 083b15e commit 858d4d0
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion source/gosling/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,11 @@ if (BUILD_PAGES)
# code-coverage feature flags
#
set(TARPAULIN_FEATURES_LIST)
if (ENABLE_MOCK_TOR_PROVIDER)
list(APPEND TARPAULIN_FEATURES_LIST "tor-interface/mock-tor-provider")
list(APPEND TARPAULIN_FEATURES_LIST "gosling/mock-tor-provider")
list(APPEND TARPAULIN_FEATURES_LIST "cgosling/mock-tor-provider")
endif()
if (ENABLE_LEGACY_TOR_PROVIDER)
list(APPEND TARPAULIN_FEATURES_LIST "tor-interface/legacy-tor-provider")
list(APPEND TARPAULIN_FEATURES_LIST "gosling/legacy-tor-provider")
Expand Down Expand Up @@ -62,7 +67,7 @@ if (BUILD_PAGES)
#
add_custom_command(
OUTPUT ${CARGO_TARGET_DIR}/doc
COMMAND CARGO_TARGET_DIR=${CARGO_TARGET_DIR} RUSTFLAGS=${RUSTFLAGS} cargo doc --no-deps --workspace --exclude cgosling
COMMAND CARGO_TARGET_DIR=${CARGO_TARGET_DIR} RUSTFLAGS=${RUSTFLAGS} cargo doc --no-deps --package honk-rpc --package tor-interface --package gosling --all-features
COMMAND ${CMAKE_COMMAND} -E echo "Rust Crate Documentation: ${CARGO_TARGET_DIR}/doc/gosling/index.html"
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/crates)
add_custom_target(gosling_cargo_doc_target ALL
Expand Down

0 comments on commit 858d4d0

Please sign in to comment.