Skip to content

Commit

Permalink
Update
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions committed Nov 6, 2024
1 parent 46648ba commit ea3b15c
Show file tree
Hide file tree
Showing 50 changed files with 115 additions and 43 deletions.
64 changes: 64 additions & 0 deletions Reference-manual_functions.html
Original file line number Diff line number Diff line change
Expand Up @@ -13167,6 +13167,10 @@ <h3 style="margin-top: 0px;" id="signature56">Signature</h3>
<a href="Reference-manual_functions.html#vcs_tag_command"><b>command</b></a> : <a href="Reference-manual_elementary_list.html"><ins>list</ins></a>[<a href="Reference-manual_returned_exe.html"><ins>exe</ins></a> | <a href="Reference-manual_returned_external_program.html"><ins>external_program</ins></a> | <a href="Reference-manual_returned_custom_tgt.html"><ins>custom_tgt</ins></a> | <a href="Reference-manual_returned_file.html"><ins>file</ins></a> | <a href="Reference-manual_elementary_str.html"><ins>str</ins></a>] # The command to execute, see <a href="Reference-manual_functions.html#custom_target"><ins><code>custom_target()</code></ins></a> for details
<a href="Reference-manual_functions.html#vcs_tag_fallback"><b>fallback</b></a> : <a href="Reference-manual_elementary_str.html"><ins>str</ins></a> # Version number to use when no revision control information is present,
<a href="Reference-manual_functions.html#vcs_tag_input"><b>input</b></a> : <a href="Reference-manual_elementary_str.html"><ins>str</ins></a> <i>[required]</i> # File to modify (e
<a href="Reference-manual_functions.html#vcs_tag_install"><b>install</b></a> : <a href="Reference-manual_elementary_bool.html"><ins>bool</ins></a> # When true, this generated file is installed during
<a href="Reference-manual_functions.html#vcs_tag_install_dir"><b>install_dir</b></a> : <a href="Reference-manual_elementary_str.html"><ins>str</ins></a> # The subdirectory to install the generated file to (e
<a href="Reference-manual_functions.html#vcs_tag_install_mode"><b>install_mode</b></a> : <a href="Reference-manual_elementary_list.html"><ins>list</ins></a>[<a href="Reference-manual_elementary_str.html"><ins>str</ins></a> | <a href="Reference-manual_elementary_int.html"><ins>int</ins></a>] # Specify the file mode in symbolic format
<a href="Reference-manual_functions.html#vcs_tag_install_tag"><b>install_tag</b></a> : <a href="Reference-manual_elementary_str.html"><ins>str</ins></a> # A string used by the `meson install --tags` command
<a href="Reference-manual_functions.html#vcs_tag_output"><b>output</b></a> : <a href="Reference-manual_elementary_str.html"><ins>str</ins></a> <i>[required]</i> # File to write the results to (e
<a href="Reference-manual_functions.html#vcs_tag_replace_string"><b>replace_string</b></a> : <a href="Reference-manual_elementary_str.html"><ins>str</ins></a> # String in the input file to substitute with the commit information
)</code></pre>
Expand Down Expand Up @@ -13230,6 +13234,66 @@ <h3 id="arguments54">Arguments</h3>
</td>
<td style="white-space: nowrap; text-align: center; padding: 6px; width: 0px;">
<div style="margin: 0px; text-align: center;">
</div>
</td>
</tr>
<tr id="vcs_tag_install">
<td style="white-space: nowrap; text-align: center; padding: 6px;"><code class="language-meson">install</code></td>
<td style="white-space: revert; text-align: center; padding: 6px; word-wrap: break-word;"><a href="Reference-manual_elementary_bool.html"><ins><code>bool</code></ins></a></td>
<!-- This suboptimal formatting is required to ensure hotdoc correctly generates the HTML -->
<td style="width: 56%; padding: 6px;">
<p>When true, this generated file is installed during
the install step, and <code>install_dir</code> must be set and not empty.</p>
</td>
<td style="white-space: nowrap; text-align: center; padding: 6px; width: 0px;">
<div style="margin: 0px; text-align: center;">
<p style="margin: 0px;"><em style="color: #5affff;">(since 1.7.0)</em></p>
<p style="margin: 0px;"><code class="language-meson">default =
false</code></p>
</div>
</td>
</tr>
<tr id="vcs_tag_install_dir">
<td style="white-space: nowrap; text-align: center; padding: 6px;"><code class="language-meson">install_dir</code></td>
<td style="white-space: revert; text-align: center; padding: 6px; word-wrap: break-word;"><a href="Reference-manual_elementary_str.html"><ins><code>str</code></ins></a></td>
<!-- This suboptimal formatting is required to ensure hotdoc correctly generates the HTML -->
<td style="width: 56%; padding: 6px;">
<p>The subdirectory to install the generated file to (e.g. <code>share/myproject</code>).</p>
</td>
<td style="white-space: nowrap; text-align: center; padding: 6px; width: 0px;">
<div style="margin: 0px; text-align: center;">
<p style="margin: 0px;"><em style="color: #5affff;">(since 1.7.0)</em></p>
</div>
</td>
</tr>
<tr id="vcs_tag_install_mode">
<td style="white-space: nowrap; text-align: center; padding: 6px;"><code class="language-meson">install_mode</code></td>
<td style="white-space: revert; text-align: center; padding: 6px; word-wrap: break-word;">
<a href="Reference-manual_elementary_list.html"><ins><code>list</code></ins></a>[<a href="Reference-manual_elementary_str.html"><ins><code>str</code></ins></a> | <a href="Reference-manual_elementary_int.html"><ins><code>int</code></ins></a>]</td>
<!-- This suboptimal formatting is required to ensure hotdoc correctly generates the HTML -->
<td style="width: 56%; padding: 6px;">
<p>Specify the file mode in symbolic format
and optionally the owner/uid and group/gid for the installed files.</p>
<p>See the <code>install_mode</code> kwarg of <a href="Reference-manual_functions.html#install_data"><ins><code>install_data()</code></ins></a> for more information.</p>
</td>
<td style="white-space: nowrap; text-align: center; padding: 6px; width: 0px;">
<div style="margin: 0px; text-align: center;">
<p style="margin: 0px;"><em style="color: #5affff;">(since 1.7.0)</em></p>
</div>
</td>
</tr>
<tr id="vcs_tag_install_tag">
<td style="white-space: nowrap; text-align: center; padding: 6px;"><code class="language-meson">install_tag</code></td>
<td style="white-space: revert; text-align: center; padding: 6px; word-wrap: break-word;"><a href="Reference-manual_elementary_str.html"><ins><code>str</code></ins></a></td>
<!-- This suboptimal formatting is required to ensure hotdoc correctly generates the HTML -->
<td style="width: 56%; padding: 6px;">
<p>A string used by the <code>meson install --tags</code> command
to install only a subset of the files. By default the file has no install
tag which means it is not being installed when <code>--tags</code> argument is specified.</p>
</td>
<td style="white-space: nowrap; text-align: center; padding: 6px; width: 0px;">
<div style="margin: 0px; text-align: center;">
<p style="margin: 0px;"><em style="color: #5affff;">(since 1.7.0)</em></p>
</div>
</td>
</tr>
Expand Down
3 changes: 3 additions & 0 deletions Release-notes-for-1-7-0.html
Original file line number Diff line number Diff line change
Expand Up @@ -233,6 +233,9 @@ <h2 id="fixed-sizeof-and-find_library-methods-for-fortran-compilers">Fixed <code
snippet). Note that this functionality requires Fortran 2008 support.</p>
<p>Incidentally this also fixes the <code>.find_library()</code> method for Fortran compilers
when the <code>prefer_static</code> built-in option is set to true.</p>
<h2 id="install-vcs_tag-output">Install vcs_tag() output</h2>
<p><a href="Reference-manual_functions.html#vcs_tag"><ins><code>vcs_tag()</code></ins></a> now has <code>install</code>, <code>install_dir</code>, <code>install_tag</code> and <code>install_mode</code>
keyword arguments to install the generated file.</p>

</div>

Expand Down
2 changes: 1 addition & 1 deletion assets/js/search/Install
Original file line number Diff line number Diff line change
@@ -1 +1 @@
urls_downloaded_cb({"token":"Install","urls":[{"url":"Commands.html#examples6","node_type":"p","page":"Command-line commands","sections":["Command-line commands","install","Examples:"],"context":{"gi-language":["default"]}},{"url":"Creating-Linux-binaries.html#final-steps","node_type":"p","page":"Creating Linux binaries","sections":["Creating Linux binaries","Final steps"],"context":{"gi-language":["default"]}},{"url":"IDE-integration.html#install-plan","node_type":"h3","page":"IDE integration","sections":["IDE integration","The targets section","Install plan"],"context":{"gi-language":["default"]}},{"url":"Python-module.html#install_sources","node_type":"p","page":"Python module","sections":["Python module","\npython_installation object","Methods","install_sources()"],"context":{"gi-language":["default"]}},{"url":"Quick-guide.html#installation-using-python","node_type":"p","page":"Quickstart Guide","sections":["Using Meson","Installation using Python"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#arguments30","node_type":"table","page":"Functions","sections":["Functions","install_headers()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#arguments32","node_type":"table","page":"Functions","sections":["Functions","install_subdir()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#install_headers_subdir","node_type":"p","page":"Functions","sections":["Functions","install_headers()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#install_subdir_strip_directory","node_type":"p","page":"Functions","sections":["Functions","install_subdir()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-60-0.html#install-destdir-relative-to-build-directory","node_type":"h2","page":"Release 0.60.0","sections":["New features","Install DESTDIR relative to build directory"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-62-0.html#dataonly-pkgconfig-default-install-path","node_type":"h2","page":"Release 0.62.0","sections":["New features","\ndataonly Pkgconfig Default Install Path"],"context":{"gi-language":["default"]}},{"url":"howtox.html#install-an-executable-to-libexecdir","node_type":"h2","page":"How do I do X in Meson?","sections":["How do I do X in Meson?","Install an executable to libexecdir\n"],"context":{"gi-language":["default"]}},{"url":"howtox.html#use-clang-static-analyzer","node_type":"p","page":"How do I do X in Meson?","sections":["How do I do X in Meson?","Use Clang static analyzer"],"context":{"gi-language":["default"]}}]});
urls_downloaded_cb({"token":"Install","urls":[{"url":"Commands.html#examples6","node_type":"p","page":"Command-line commands","sections":["Command-line commands","install","Examples:"],"context":{"gi-language":["default"]}},{"url":"Creating-Linux-binaries.html#final-steps","node_type":"p","page":"Creating Linux binaries","sections":["Creating Linux binaries","Final steps"],"context":{"gi-language":["default"]}},{"url":"IDE-integration.html#install-plan","node_type":"h3","page":"IDE integration","sections":["IDE integration","The targets section","Install plan"],"context":{"gi-language":["default"]}},{"url":"Python-module.html#install_sources","node_type":"p","page":"Python module","sections":["Python module","\npython_installation object","Methods","install_sources()"],"context":{"gi-language":["default"]}},{"url":"Quick-guide.html#installation-using-python","node_type":"p","page":"Quickstart Guide","sections":["Using Meson","Installation using Python"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#arguments30","node_type":"table","page":"Functions","sections":["Functions","install_headers()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#arguments32","node_type":"table","page":"Functions","sections":["Functions","install_subdir()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#install_headers_subdir","node_type":"p","page":"Functions","sections":["Functions","install_headers()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#install_subdir_strip_directory","node_type":"p","page":"Functions","sections":["Functions","install_subdir()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-60-0.html#install-destdir-relative-to-build-directory","node_type":"h2","page":"Release 0.60.0","sections":["New features","Install DESTDIR relative to build directory"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-62-0.html#dataonly-pkgconfig-default-install-path","node_type":"h2","page":"Release 0.62.0","sections":["New features","\ndataonly Pkgconfig Default Install Path"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-1-7-0.html#install-vcs_tag-output","node_type":"h2","page":"Release 1.7.0 (in development)","sections":["New features (in development)","Install vcs_tag() output"],"context":{"gi-language":["default"]}},{"url":"howtox.html#install-an-executable-to-libexecdir","node_type":"h2","page":"How do I do X in Meson?","sections":["How do I do X in Meson?","Install an executable to libexecdir\n"],"context":{"gi-language":["default"]}},{"url":"howtox.html#use-clang-static-analyzer","node_type":"p","page":"How do I do X in Meson?","sections":["How do I do X in Meson?","Use Clang static analyzer"],"context":{"gi-language":["default"]}}]});
2 changes: 1 addition & 1 deletion assets/js/search/argument

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion assets/js/search/arguments

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion assets/js/search/bool

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion assets/js/search/command

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion assets/js/search/default

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion assets/js/search/e.g

Large diffs are not rendered by default.

Loading

0 comments on commit ea3b15c

Please sign in to comment.