<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/meson.git/docs/markdown/Machine-files.md, branch thinlto</title>
<subtitle>github.com: mesonbuild/meson.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/'/>
<entry>
<title>cmake: Add cross docs</title>
<updated>2020-10-13T15:04:20+00:00</updated>
<author>
<name>Daniel Mensinger</name>
<email>daniel@mensinger-ka.de</email>
</author>
<published>2020-10-05T18:45:38+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=f5c9bf96b370832fc1a6e50771e2c171de0cd79d'/>
<id>f5c9bf96b370832fc1a6e50771e2c171de0cd79d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>machinefiles: Allow keys to be stored case insensitive</title>
<updated>2020-10-05T12:59:45+00:00</updated>
<author>
<name>Dylan Baker</name>
<email>dylan@pnwbakers.com</email>
</author>
<published>2020-09-14T17:07:15+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=4b1c1d83c88853a6be99b53e4d27c414b7b36137'/>
<id>4b1c1d83c88853a6be99b53e4d27c414b7b36137</id>
<content type='text'>
This is required to make the various keys in the [user options] section
work the same as they do in the meson_options.txt file, where we don't
have any rules about case sensitivity.

There is some risk here. Someone may be relying on this lower by default
behavior, and this could break their machine files.

Fixes #7731
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is required to make the various keys in the [user options] section
work the same as they do in the meson_options.txt file, where we don't
have any rules about case sensitivity.

There is some risk here. Someone may be relying on this lower by default
behavior, and this could break their machine files.

Fixes #7731
</pre>
</div>
</content>
</entry>
<entry>
<title>update version from 0.55. to 0.56</title>
<updated>2020-08-02T05:00:06+00:00</updated>
<author>
<name>Dylan Baker</name>
<email>dylan@pnwbakers.com</email>
</author>
<published>2020-07-31T02:46:36+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=3a4d8dde52a5755901ec97784e9f3d883162873b'/>
<id>3a4d8dde52a5755901ec97784e9f3d883162873b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>machine-files: deprecate the paths section</title>
<updated>2020-08-02T05:00:06+00:00</updated>
<author>
<name>Dylan Baker</name>
<email>dylan@pnwbakers.com</email>
</author>
<published>2020-06-16T22:23:15+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=601789cc7ce3692fbefe14047d8b8cc68a3d5160'/>
<id>601789cc7ce3692fbefe14047d8b8cc68a3d5160</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs/machine-files: Add a section on data types</title>
<updated>2020-08-02T05:00:06+00:00</updated>
<author>
<name>Dylan Baker</name>
<email>dylan@pnwbakers.com</email>
</author>
<published>2020-06-10T20:02:30+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=1ca17dc853ece6225a46b46330e436d46d74bc4b'/>
<id>1ca17dc853ece6225a46b46330e436d46d74bc4b</id>
<content type='text'>
This attempts to clarify the usage of strings and arrays, as well as
document the boolean type that has been exposed via the project and
built-in options
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This attempts to clarify the usage of strings and arrays, as well as
document the boolean type that has been exposed via the project and
built-in options
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow setting built-in options from cross/native files</title>
<updated>2020-08-02T05:00:06+00:00</updated>
<author>
<name>Dylan Baker</name>
<email>dylan@pnwbakers.com</email>
</author>
<published>2020-02-06T20:18:10+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=bbba6a7f365f8b7dc7f2d4c3ce7f3e5f4c05fc5e'/>
<id>bbba6a7f365f8b7dc7f2d4c3ce7f3e5f4c05fc5e</id>
<content type='text'>
This is like the project options, but for meson builtin options.

The only real differences here have to do with the differences between
meson builtin options and project options. Some meson options can be set
on a per-machine basis (build.pkg_config_path vs pkg_config_path) others
can be set on a per-subproject basis, but should inherit the parent
setting.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is like the project options, but for meson builtin options.

The only real differences here have to do with the differences between
meson builtin options and project options. Some meson options can be set
on a per-machine basis (build.pkg_config_path vs pkg_config_path) others
can be set on a per-subproject basis, but should inherit the parent
setting.
</pre>
</div>
</content>
</entry>
<entry>
<title>docs/Machine-files: remove duplicate Properties section</title>
<updated>2020-07-31T02:34:37+00:00</updated>
<author>
<name>Dylan Baker</name>
<email>dylan@pnwbakers.com</email>
</author>
<published>2020-06-03T18:19:36+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=54fb61627851a0fe765d31955629ff5d7be2d064'/>
<id>54fb61627851a0fe765d31955629ff5d7be2d064</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow setting project options from cross or native files</title>
<updated>2020-07-31T02:34:37+00:00</updated>
<author>
<name>Dylan Baker</name>
<email>dylan@pnwbakers.com</email>
</author>
<published>2020-02-06T17:10:01+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=a6164ca5a81224b7ed672401a47260f498f06e44'/>
<id>a6164ca5a81224b7ed672401a47260f498f06e44</id>
<content type='text'>
This allows adding a `[project options]` section to a cross or native file
that contains the options defined for a project in it's meson_option.txt
file.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows adding a `[project options]` section to a cross or native file
that contains the options defined for a project in it's meson_option.txt
file.
</pre>
</div>
</content>
</entry>
<entry>
<title>envconfig: Add [constants] section in machine files</title>
<updated>2020-06-29T17:16:21+00:00</updated>
<author>
<name>Xavier Claessens</name>
<email>xavier.claessens@collabora.com</email>
</author>
<published>2020-06-11T20:04:50+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=1c8731a10018e8ba1e6b30411a290ca50fa45d81'/>
<id>1c8731a10018e8ba1e6b30411a290ca50fa45d81</id>
<content type='text'>
Machine files already supports `+` operator as an implementation detail,
since it's using eval(). Now make it an officially supported feature and
add a way to define constants that are used while evaluating an entry
value.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Machine files already supports `+` operator as an implementation detail,
since it's using eval(). Now make it an officially supported feature and
add a way to define constants that are used while evaluating an entry
value.
</pre>
</div>
</content>
</entry>
<entry>
<title>docs: Add a new page with common cross/native file options [skip ci]</title>
<updated>2020-03-27T22:59:46+00:00</updated>
<author>
<name>Dylan Baker</name>
<email>dylan@pnwbakers.com</email>
</author>
<published>2020-02-06T19:59:45+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=7fd42a5be4f30ddc48fd058e32169053f5f972d2'/>
<id>7fd42a5be4f30ddc48fd058e32169053f5f972d2</id>
<content type='text'>
Rather than having two separate sections with duplicated information
lets just have one for the common settings, and only document sections
specific to each file in separately
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rather than having two separate sections with duplicated information
lets just have one for the common settings, and only document sections
specific to each file in separately
</pre>
</div>
</content>
</entry>
</feed>
