diff --git a/.github/workflows/build_docs.yaml b/.github/workflows/build_docs.yaml index 36befe63e05..37e30826659 100644 --- a/.github/workflows/build_docs.yaml +++ b/.github/workflows/build_docs.yaml @@ -23,7 +23,7 @@ jobs: # Allow deprecated warning because we are using nightly and some things might be deprecated in nightly # for which the stable alternative is not yet available. RUSTFLAGS: -D warnings -W deprecated - RUSTDOCFLAGS: --html-in-header=/home/runner/work/slint/slint/docs/src/utils/slint-docs-highlight.html -D warnings -W deprecated + RUSTDOCFLAGS: --html-in-header=/home/runner/work/slint/slint/docs/src/utils/slint-docs-highlight.html -D warnings -W deprecated --cfg docsrs SLINT_NO_QT: 1 CARGO_INCREMENTAL: false RELEASE_INPUT: ${{ inputs.release }} diff --git a/api/rs/slint/lib.rs b/api/rs/slint/lib.rs index 84a458c0fce..495de048a5d 100644 --- a/api/rs/slint/lib.rs +++ b/api/rs/slint/lib.rs @@ -3,6 +3,8 @@ // cSpell: ignore buildrs +#![cfg_attr(docsrs, feature(doc_cfg, doc_auto_cfg))] + /*! # Slint diff --git a/internal/interpreter/lib.rs b/internal/interpreter/lib.rs index 0f46b384d2f..3e8c4b60878 100644 --- a/internal/interpreter/lib.rs +++ b/internal/interpreter/lib.rs @@ -1,6 +1,8 @@ // Copyright © SixtyFPS GmbH // SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 +#![cfg_attr(docsrs, feature(doc_cfg, doc_auto_cfg))] + /*! # Slint interpreter library