This commit is contained in:
jsharpe 2023-10-14 19:29:02 +00:00
parent 027e98b821
commit a0af57bc26
5 changed files with 10 additions and 10 deletions

View File

@ -603,7 +603,7 @@ rules_foreign_cc_dependencies(<a href="#rules_foreign_cc_dependencies-native_too
<tr><td align="left"><a id="rules_foreign_cc_dependencies-register_preinstalled_tools"></a>register_preinstalled_tools</td><td align="left">If true, toolchains will be registered for the native built tools installed on the exec host</td><td align="left"><code>True</code></td></tr>
<tr><td align="left"><a id="rules_foreign_cc_dependencies-register_built_tools"></a>register_built_tools</td><td align="left">If true, toolchains that build the tools from source are registered</td><td align="left"><code>True</code></td></tr>
<tr><td align="left"><a id="rules_foreign_cc_dependencies-register_toolchains"></a>register_toolchains</td><td align="left">If true, registers the toolchains via native.register_toolchains. Used by bzlmod</td><td align="left"><code>True</code></td></tr>
<tr><td align="left"><a id="rules_foreign_cc_dependencies-register_built_pkgconfig_toolchain"></a>register_built_pkgconfig_toolchain</td><td align="left">If true, the built pkgconfig toolchain will be registered. On Windows it may be preferrable to set this to False, as this requires the --enable_runfiles bazel option. Also note that building pkgconfig from source under bazel results in paths that are more than 256 characters long, which will not work on Windows unless the following options are added to the .bazelrc and symlinks are enabled in Windows.<br><br>startup --windows_enable_symlinks -&gt; This is required to enable symlinking to avoid long runfile paths build --action_env=MSYS=winsymlinks:nativestrict -&gt; This is required to enable symlinking to avoid long runfile paths startup --output_user_root=C:/b -&gt; This is required to keep paths as short as possible</td><td align="left"><code>False</code></td></tr>
<tr><td align="left"><a id="rules_foreign_cc_dependencies-register_built_pkgconfig_toolchain"></a>register_built_pkgconfig_toolchain</td><td align="left">If true, the built pkgconfig toolchain will be registered. On Windows it may be preferrable to set this to False, as this requires the --enable_runfiles bazel option. Also note that building pkgconfig from source under bazel results in paths that are more than 256 characters long, which will not work on Windows unless the following options are added to the .bazelrc and symlinks are enabled in Windows.<br><br>startup --windows_enable_symlinks -&gt; This is required to enable symlinking to avoid long runfile paths build --action_env=MSYS=winsymlinks:nativestrict -&gt; This is required to enable symlinking to avoid long runfile paths startup --output_user_root=C:/b -&gt; This is required to keep paths as short as possible</td><td align="left"><code>True</code></td></tr>
</tbody></table>
</main>

View File

@ -149,7 +149,7 @@
<h1 id="rules-foreigncc"><a class="header" href="#rules-foreigncc">Rules ForeignCc</a></h1>
<p>Rules for building C/C++ projects using foreign build systems (non Bazel) inside Bazel projects.</p>
<table><thead><tr><th>Release</th><th>Commit</th><th>Status</th></tr></thead><tbody>
<tr><td>main</td><td><a href="https://github.com/bazelbuild/rules_foreign_cc/commit/bac2c19d2352eb4e984a09c113703cc4840c5bbd">bac2c19</a></td><td><a href="https://buildkite.com/bazel/rules-foreign-cc/builds?branch=main"><img src="https://badge.buildkite.com/c28afbf846e2077715c753dda1f4b820cdcc46cc6cde16503c.svg?branch=main" alt="Build status" /></a></td></tr>
<tr><td>main</td><td><a href="https://github.com/bazelbuild/rules_foreign_cc/commit/e3003dd17f0f06df912f9a43aff51f3024c11679">e3003dd</a></td><td><a href="https://buildkite.com/bazel/rules-foreign-cc/builds?branch=main"><img src="https://badge.buildkite.com/c28afbf846e2077715c753dda1f4b820cdcc46cc6cde16503c.svg?branch=main" alt="Build status" /></a></td></tr>
</tbody></table>
<h2 id="overview"><a class="header" href="#overview">Overview</a></h2>
<p>Rules ForeignCc is designed to help users build projects that are not built by Bazel and also
@ -167,8 +167,8 @@ http_archive(
# release on the releases page: https://github.com/bazelbuild/rules_foreign_cc/releases
#
# sha256 = &quot;...&quot;,
strip_prefix = &quot;rules_foreign_cc-bac2c19d2352eb4e984a09c113703cc4840c5bbd&quot;,
url = &quot;https://github.com/bazelbuild/rules_foreign_cc/archive/bac2c19d2352eb4e984a09c113703cc4840c5bbd.tar.gz&quot;,
strip_prefix = &quot;rules_foreign_cc-e3003dd17f0f06df912f9a43aff51f3024c11679&quot;,
url = &quot;https://github.com/bazelbuild/rules_foreign_cc/archive/e3003dd17f0f06df912f9a43aff51f3024c11679.tar.gz&quot;,
)
load(&quot;@rules_foreign_cc//foreign_cc:repositories.bzl&quot;, &quot;rules_foreign_cc_dependencies&quot;)

View File

@ -150,7 +150,7 @@
<h1 id="rules-foreigncc"><a class="header" href="#rules-foreigncc">Rules ForeignCc</a></h1>
<p>Rules for building C/C++ projects using foreign build systems (non Bazel) inside Bazel projects.</p>
<table><thead><tr><th>Release</th><th>Commit</th><th>Status</th></tr></thead><tbody>
<tr><td>main</td><td><a href="https://github.com/bazelbuild/rules_foreign_cc/commit/bac2c19d2352eb4e984a09c113703cc4840c5bbd">bac2c19</a></td><td><a href="https://buildkite.com/bazel/rules-foreign-cc/builds?branch=main"><img src="https://badge.buildkite.com/c28afbf846e2077715c753dda1f4b820cdcc46cc6cde16503c.svg?branch=main" alt="Build status" /></a></td></tr>
<tr><td>main</td><td><a href="https://github.com/bazelbuild/rules_foreign_cc/commit/e3003dd17f0f06df912f9a43aff51f3024c11679">e3003dd</a></td><td><a href="https://buildkite.com/bazel/rules-foreign-cc/builds?branch=main"><img src="https://badge.buildkite.com/c28afbf846e2077715c753dda1f4b820cdcc46cc6cde16503c.svg?branch=main" alt="Build status" /></a></td></tr>
</tbody></table>
<h2 id="overview"><a class="header" href="#overview">Overview</a></h2>
<p>Rules ForeignCc is designed to help users build projects that are not built by Bazel and also
@ -168,8 +168,8 @@ http_archive(
# release on the releases page: https://github.com/bazelbuild/rules_foreign_cc/releases
#
# sha256 = &quot;...&quot;,
strip_prefix = &quot;rules_foreign_cc-bac2c19d2352eb4e984a09c113703cc4840c5bbd&quot;,
url = &quot;https://github.com/bazelbuild/rules_foreign_cc/archive/bac2c19d2352eb4e984a09c113703cc4840c5bbd.tar.gz&quot;,
strip_prefix = &quot;rules_foreign_cc-e3003dd17f0f06df912f9a43aff51f3024c11679&quot;,
url = &quot;https://github.com/bazelbuild/rules_foreign_cc/archive/e3003dd17f0f06df912f9a43aff51f3024c11679.tar.gz&quot;,
)
load(&quot;@rules_foreign_cc//foreign_cc:repositories.bzl&quot;, &quot;rules_foreign_cc_dependencies&quot;)
@ -989,7 +989,7 @@ rules_foreign_cc_dependencies(<a href="flatten.html#rules_foreign_cc_dependencie
<tr><td align="left"><a id="rules_foreign_cc_dependencies-register_preinstalled_tools"></a>register_preinstalled_tools</td><td align="left">If true, toolchains will be registered for the native built tools installed on the exec host</td><td align="left"><code>True</code></td></tr>
<tr><td align="left"><a id="rules_foreign_cc_dependencies-register_built_tools"></a>register_built_tools</td><td align="left">If true, toolchains that build the tools from source are registered</td><td align="left"><code>True</code></td></tr>
<tr><td align="left"><a id="rules_foreign_cc_dependencies-register_toolchains"></a>register_toolchains</td><td align="left">If true, registers the toolchains via native.register_toolchains. Used by bzlmod</td><td align="left"><code>True</code></td></tr>
<tr><td align="left"><a id="rules_foreign_cc_dependencies-register_built_pkgconfig_toolchain"></a>register_built_pkgconfig_toolchain</td><td align="left">If true, the built pkgconfig toolchain will be registered. On Windows it may be preferrable to set this to False, as this requires the --enable_runfiles bazel option. Also note that building pkgconfig from source under bazel results in paths that are more than 256 characters long, which will not work on Windows unless the following options are added to the .bazelrc and symlinks are enabled in Windows.<br><br>startup --windows_enable_symlinks -&gt; This is required to enable symlinking to avoid long runfile paths build --action_env=MSYS=winsymlinks:nativestrict -&gt; This is required to enable symlinking to avoid long runfile paths startup --output_user_root=C:/b -&gt; This is required to keep paths as short as possible</td><td align="left"><code>False</code></td></tr>
<tr><td align="left"><a id="rules_foreign_cc_dependencies-register_built_pkgconfig_toolchain"></a>register_built_pkgconfig_toolchain</td><td align="left">If true, the built pkgconfig toolchain will be registered. On Windows it may be preferrable to set this to False, as this requires the --enable_runfiles bazel option. Also note that building pkgconfig from source under bazel results in paths that are more than 256 characters long, which will not work on Windows unless the following options are added to the .bazelrc and symlinks are enabled in Windows.<br><br>startup --windows_enable_symlinks -&gt; This is required to enable symlinking to avoid long runfile paths build --action_env=MSYS=winsymlinks:nativestrict -&gt; This is required to enable symlinking to avoid long runfile paths startup --output_user_root=C:/b -&gt; This is required to keep paths as short as possible</td><td align="left"><code>True</code></td></tr>
</tbody></table>
</main>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long