Skip to content

Commit

Permalink
Update
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions committed Jan 29, 2025
1 parent aa460cf commit a8f84a7
Show file tree
Hide file tree
Showing 19 changed files with 22 additions and 14 deletions.
5 changes: 5 additions & 0 deletions Creating-releases.html
Original file line number Diff line number Diff line change
Expand Up @@ -230,6 +230,11 @@ <h1 id="creating-releases">Creating releases</h1>
Meson then takes this archive and tests that it works by doing a full
<code>compile</code> + <code>test</code> + <code>install</code> cycle. If all these pass, Meson will
then create a <code>SHA-256</code> checksum file next to the archive.</p>
<h2 id="modifying-the-dist-directory-before-creating-the-archive">Modifying the dist directory before creating the archive</h2>
<p>Modification to the checked out files like generating files or
setting version info can be done with dist scripts:</p>
<pre><code class="language-meson"><a href="Reference-manual_builtin_meson.html#mesonadd_dist_script"><ins>meson.add_dist_script</ins></a>('distscript.sh')
</code></pre>
<h2 id="autotools-dist-vs-meson-dist">Autotools dist VS Meson dist</h2>
<p>Meson behaviour is different from Autotools. The Autotools "dist"
target packages up the current source tree. Meson packages the latest
Expand Down
1 change: 1 addition & 0 deletions assets/js/search/Modification
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
urls_downloaded_cb({"token":"Modification","urls":[{"url":"Creating-releases.html#modifying-the-dist-directory-before-creating-the-archive","node_type":"p","page":"Creating releases","sections":["Creating releases","Modifying the dist directory before creating the archive"],"context":{"gi-language":["default"]}}]});
1 change: 1 addition & 0 deletions assets/js/search/Modifying
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
urls_downloaded_cb({"token":"Modifying","urls":[{"url":"Creating-releases.html#modifying-the-dist-directory-before-creating-the-archive","node_type":"h2","page":"Creating releases","sections":["Creating releases","Modifying the dist directory before creating the archive"],"context":{"gi-language":["default"]}}]});
2 changes: 1 addition & 1 deletion assets/js/search/archive
Original file line number Diff line number Diff line change
@@ -1 +1 @@
urls_downloaded_cb({"token":"archive","urls":[{"url":"Adding-new-projects-to-wrapdb.html#creating-the-wrap-contents","node_type":"p","page":"Adding new projects to WrapDB","sections":["Adding new projects to WrapDB","How to contribute a new wrap","Creating the wrap contents"],"context":{"gi-language":["default"]}},{"url":"Commands.html#dist","node_type":"p","page":"Command-line commands","sections":["Command-line commands","dist"],"context":{"gi-language":["default"]}},{"url":"Commands.html#examples2","node_type":"p","page":"Command-line commands","sections":["Command-line commands","dist","Examples:"],"context":{"gi-language":["default"]}},{"url":"Creating-OSX-packages.html#creating-a-dmg-installer","node_type":"p","page":"Creating OSX packages","sections":["Creating OSX packages","Creating a .dmg installer"],"context":{"gi-language":["default"]}},{"url":"Creating-releases.html#autotools-dist-vs-meson-dist","node_type":"p","page":"Creating releases","sections":["Creating releases","Autotools dist VS Meson dist"],"context":{"gi-language":["default"]}},{"url":"Creating-releases.html#creating-releases","node_type":"p","page":"Creating releases","sections":["Creating releases"],"context":{"gi-language":["default"]}},{"url":"Porting-from-autotools.html#cleanfiles-extra_dist-etc","node_type":"p","page":"Porting from Autotools","sections":["Porting from Autotools","Makefile.am","*CLEANFILES, EXTRA_DIST, etc."],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-40-0.html#link-whole-contents-of-static-libraries","node_type":"p","page":"Release 0.40","sections":["New features","Link whole contents of static libraries"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-41-0.html#a-target-for-creating-tarballs","node_type":"p","page":"Release 0.41","sections":["New features","A target for creating tarballs"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-52-0.html#dist-is-now-a-top-level-command","node_type":"p","page":"Release 0.52.0","sections":["New features","Dist is now a top level command"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-60-0.html#more-efficient-static-linking-of-uninstalled-libraries","node_type":"p","page":"Release 0.60.0","sections":["New features","More efficient static linking of uninstalled libraries"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-63-0.html#diff-files-for-wraps","node_type":"p","page":"Release 0.63.0","sections":["New features","Diff files for wraps"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-1-6-0.html#support-for-openxl-compiler-in-aix","node_type":"p","page":"Release 1.6.0","sections":["New features","Support for OpenXL compiler in AIX."],"context":{"gi-language":["default"]}},{"url":"Wrap-dependency-system-manual.html#accepted-configuration-properties-for-wraps","node_type":"ul","page":"Wrap dependency system manual","sections":["Wrap dependency system manual","Accepted configuration properties for wraps"],"context":{"gi-language":["default"]}},{"url":"Wrap-dependency-system-manual.html#diff-files","node_type":"p","page":"Wrap dependency system manual","sections":["Wrap dependency system manual","Diff files"],"context":{"gi-language":["default"]}},{"url":"Wrap-dependency-system-manual.html#specific-to-wrapfile","node_type":"ul","page":"Wrap dependency system manual","sections":["Wrap dependency system manual","Accepted configuration properties for wraps","Specific to wrap-file"],"context":{"gi-language":["default"]}},{"url":"Wrap-dependency-system-manual.html#wrapfile-with-meson-build-patch","node_type":"p","page":"Wrap dependency system manual","sections":["Wrap dependency system manual","wrap-file with Meson build patch"],"context":{"gi-language":["default"]}}]});
urls_downloaded_cb({"token":"archive","urls":[{"url":"Adding-new-projects-to-wrapdb.html#creating-the-wrap-contents","node_type":"p","page":"Adding new projects to WrapDB","sections":["Adding new projects to WrapDB","How to contribute a new wrap","Creating the wrap contents"],"context":{"gi-language":["default"]}},{"url":"Commands.html#dist","node_type":"p","page":"Command-line commands","sections":["Command-line commands","dist"],"context":{"gi-language":["default"]}},{"url":"Commands.html#examples2","node_type":"p","page":"Command-line commands","sections":["Command-line commands","dist","Examples:"],"context":{"gi-language":["default"]}},{"url":"Creating-OSX-packages.html#creating-a-dmg-installer","node_type":"p","page":"Creating OSX packages","sections":["Creating OSX packages","Creating a .dmg installer"],"context":{"gi-language":["default"]}},{"url":"Creating-releases.html#autotools-dist-vs-meson-dist","node_type":"p","page":"Creating releases","sections":["Creating releases","Autotools dist VS Meson dist"],"context":{"gi-language":["default"]}},{"url":"Creating-releases.html#creating-releases","node_type":"p","page":"Creating releases","sections":["Creating releases"],"context":{"gi-language":["default"]}},{"url":"Creating-releases.html#modifying-the-dist-directory-before-creating-the-archive","node_type":"h2","page":"Creating releases","sections":["Creating releases","Modifying the dist directory before creating the archive"],"context":{"gi-language":["default"]}},{"url":"Porting-from-autotools.html#cleanfiles-extra_dist-etc","node_type":"p","page":"Porting from Autotools","sections":["Porting from Autotools","Makefile.am","*CLEANFILES, EXTRA_DIST, etc."],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-40-0.html#link-whole-contents-of-static-libraries","node_type":"p","page":"Release 0.40","sections":["New features","Link whole contents of static libraries"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-41-0.html#a-target-for-creating-tarballs","node_type":"p","page":"Release 0.41","sections":["New features","A target for creating tarballs"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-52-0.html#dist-is-now-a-top-level-command","node_type":"p","page":"Release 0.52.0","sections":["New features","Dist is now a top level command"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-60-0.html#more-efficient-static-linking-of-uninstalled-libraries","node_type":"p","page":"Release 0.60.0","sections":["New features","More efficient static linking of uninstalled libraries"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-63-0.html#diff-files-for-wraps","node_type":"p","page":"Release 0.63.0","sections":["New features","Diff files for wraps"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-1-6-0.html#support-for-openxl-compiler-in-aix","node_type":"p","page":"Release 1.6.0","sections":["New features","Support for OpenXL compiler in AIX."],"context":{"gi-language":["default"]}},{"url":"Wrap-dependency-system-manual.html#accepted-configuration-properties-for-wraps","node_type":"ul","page":"Wrap dependency system manual","sections":["Wrap dependency system manual","Accepted configuration properties for wraps"],"context":{"gi-language":["default"]}},{"url":"Wrap-dependency-system-manual.html#diff-files","node_type":"p","page":"Wrap dependency system manual","sections":["Wrap dependency system manual","Diff files"],"context":{"gi-language":["default"]}},{"url":"Wrap-dependency-system-manual.html#specific-to-wrapfile","node_type":"ul","page":"Wrap dependency system manual","sections":["Wrap dependency system manual","Accepted configuration properties for wraps","Specific to wrap-file"],"context":{"gi-language":["default"]}},{"url":"Wrap-dependency-system-manual.html#wrapfile-with-meson-build-patch","node_type":"p","page":"Wrap dependency system manual","sections":["Wrap dependency system manual","wrap-file with Meson build patch"],"context":{"gi-language":["default"]}}]});
2 changes: 1 addition & 1 deletion assets/js/search/checked
Original file line number Diff line number Diff line change
@@ -1 +1 @@
urls_downloaded_cb({"token":"checked","urls":[{"url":"Adding-new-projects-to-wrapdb.html#passing-automatic-validation","node_type":"p","page":"Adding new projects to WrapDB","sections":["Adding new projects to WrapDB","Passing automatic validation"],"context":{"gi-language":["default"]}},{"url":"FAQ.html#how-do-i-ignore-the-build-directory-in-my-vcs","node_type":"p","page":"FAQ","sections":["Meson Frequently Asked Questions","How do I ignore the build directory in my VCS?"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#arguments42","node_type":"table","page":"Functions","sections":["Functions","run_command()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#run_command_check","node_type":"p","page":"Functions","sections":["Functions","run_command()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_returned_compiler.html#arguments8","node_type":"table","page":"Compiler object","sections":["Compiler object (compiler)","Compiler object methods","compiler.get_supported_arguments()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-51-0.html#sanity-checking-compilers-with-user-flags","node_type":"p","page":"Release 0.51.0","sections":["New features","Sanity checking compilers with user flags"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-59-0.html#compiler-argument-checking-for-get_supported_arguments","node_type":"p","page":"Release 0.59.0","sections":["New features","Compiler argument checking for get_supported_arguments\n"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-60-0.html#new-subprojects-packagefiles-subcommand","node_type":"p","page":"Release 0.60.0","sections":["New features","New subprojects packagefiles subcommand"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-1-4-0.html#meson-now-reads-the-project-version-of-cmake-subprojects","node_type":"p","page":"Release 1.4.0","sections":["New features","Meson now reads the project version of cmake subprojects"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-1-7-0.html#control-the-number-of-child-processes-with-an-environment-variable","node_type":"p","page":"Release 1.7.0","sections":["New features","Control the number of child processes with an environment variable"],"context":{"gi-language":["default"]}},{"url":"Vs-External.html#creating-and-compiling","node_type":"p","page":"Visual Studio's external build projects","sections":["Visual Studio's external build projects","Creating and compiling"],"context":{"gi-language":["default"]}},{"url":"Wrap-dependency-system-manual.html#specific-to-wrapfile","node_type":"p","page":"Wrap dependency system manual","sections":["Wrap dependency system manual","Accepted configuration properties for wraps","Specific to wrap-file"],"context":{"gi-language":["default"]}}]});
urls_downloaded_cb({"token":"checked","urls":[{"url":"Adding-new-projects-to-wrapdb.html#passing-automatic-validation","node_type":"p","page":"Adding new projects to WrapDB","sections":["Adding new projects to WrapDB","Passing automatic validation"],"context":{"gi-language":["default"]}},{"url":"Creating-releases.html#modifying-the-dist-directory-before-creating-the-archive","node_type":"p","page":"Creating releases","sections":["Creating releases","Modifying the dist directory before creating the archive"],"context":{"gi-language":["default"]}},{"url":"FAQ.html#how-do-i-ignore-the-build-directory-in-my-vcs","node_type":"p","page":"FAQ","sections":["Meson Frequently Asked Questions","How do I ignore the build directory in my VCS?"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#arguments42","node_type":"table","page":"Functions","sections":["Functions","run_command()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#run_command_check","node_type":"p","page":"Functions","sections":["Functions","run_command()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_returned_compiler.html#arguments8","node_type":"table","page":"Compiler object","sections":["Compiler object (compiler)","Compiler object methods","compiler.get_supported_arguments()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-51-0.html#sanity-checking-compilers-with-user-flags","node_type":"p","page":"Release 0.51.0","sections":["New features","Sanity checking compilers with user flags"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-59-0.html#compiler-argument-checking-for-get_supported_arguments","node_type":"p","page":"Release 0.59.0","sections":["New features","Compiler argument checking for get_supported_arguments\n"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-60-0.html#new-subprojects-packagefiles-subcommand","node_type":"p","page":"Release 0.60.0","sections":["New features","New subprojects packagefiles subcommand"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-1-4-0.html#meson-now-reads-the-project-version-of-cmake-subprojects","node_type":"p","page":"Release 1.4.0","sections":["New features","Meson now reads the project version of cmake subprojects"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-1-7-0.html#control-the-number-of-child-processes-with-an-environment-variable","node_type":"p","page":"Release 1.7.0","sections":["New features","Control the number of child processes with an environment variable"],"context":{"gi-language":["default"]}},{"url":"Vs-External.html#creating-and-compiling","node_type":"p","page":"Visual Studio's external build projects","sections":["Visual Studio's external build projects","Creating and compiling"],"context":{"gi-language":["default"]}},{"url":"Wrap-dependency-system-manual.html#specific-to-wrapfile","node_type":"p","page":"Wrap dependency system manual","sections":["Wrap dependency system manual","Accepted configuration properties for wraps","Specific to wrap-file"],"context":{"gi-language":["default"]}}]});
Loading

0 comments on commit a8f84a7

Please sign in to comment.