Skip to content

Commit 0236fab

Browse files
authored
Merge pull request #1398 from ratijas/patch-1
strip blank line from examples in <pre>
2 parents 3d582f5 + 4e4ff86 commit 0236fab

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

templates/core/about/builds.html

+4-8
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,9 @@ <h4 id="detecting-docsrs"> <a href="#detecting-docsrs">Detecting Docs.rs</a> </h
3232
<p>
3333
To recognize Docs.rs from <code>build.rs</code> files, you can test for the environment variable <code>DOCS_RS</code>, e.g.:
3434
{% filter dedent(levels=4) -%}
35-
<pre><code class="lang-rust">
36-
if let Ok(_) = std::env::var("DOCS_RS") {
35+
<pre><code class="lang-rust">if let Ok(_) = std::env::var("DOCS_RS") {
3736
// ... your code here ...
38-
}
39-
</code></pre>
37+
}</code></pre>
4038
{%- endfilter %}
4139
This approach can be helpful if you need dependencies for building the library, but not for building the documentation.
4240
</p>
@@ -49,10 +47,8 @@ <h4 id="cross-compiling"> <a href="#cross-compiling">Cross-compiling</a> </h4>
4947
<p>
5048
You can configure how your crate is built by adding <a href="metadata">package metadata</a> to your <code>Cargo.toml</code>, e.g.:
5149
{% filter dedent -%}
52-
<pre><code class="lang-toml">
53-
[package.metadata.docs.rs]
54-
rustc-args = ["--cfg", "docsrs"]
55-
</code></pre>
50+
<pre><code class="lang-toml">[package.metadata.docs.rs]
51+
rustc-args = ["--cfg", "docsrs"]</code></pre>
5652
{%- endfilter %}
5753
Here, the compiler arguments are set so that <code>#[cfg(docsrs)]</code> (not to be confused with <code>#[cfg(doc)]</code>) can be used for conditional compilation.
5854
This approach is also useful for setting <a href="https://doc.rust-lang.org/cargo/reference/features.html">cargo features</a>.

0 commit comments

Comments
 (0)