<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cmake.git/Tests/RunCMake/FeatureSummary, branch master</title>
<subtitle>gitlab.kitware.com: cmake/cmake.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/'/>
<entry>
<title>Tests/RunCMake: Update cmake_minimum_required versions</title>
<updated>2023-02-11T11:24:22+00:00</updated>
<author>
<name>Brad King</name>
<email>brad.king@kitware.com</email>
</author>
<published>2023-02-06T19:23:09+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/commit/?id=1edf1385064d67885bafe09d472f82bf62d34641'/>
<id>1edf1385064d67885bafe09d472f82bf62d34641</id>
<content type='text'>
For policy-specific tests, use the version before the policy was
introduced.  Otherwise, use 3.5 where possible.

Also, remove `cmake_minimum_required()` and `project()` calls from
individual cases where they are handled by `CMakeLists.txt`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For policy-specific tests, use the version before the policy was
introduced.  Otherwise, use 3.5 where possible.

Also, remove `cmake_minimum_required()` and `project()` calls from
individual cases where they are handled by `CMakeLists.txt`.
</pre>
</div>
</content>
</entry>
<entry>
<title>Tests/RunCMake: Update cmake_minimum_required versions</title>
<updated>2020-06-18T13:52:05+00:00</updated>
<author>
<name>Brad King</name>
<email>brad.king@kitware.com</email>
</author>
<published>2020-06-11T10:34:04+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/commit/?id=9b99b4bfc8e9280c7334047cf95a84408d84e931'/>
<id>9b99b4bfc8e9280c7334047cf95a84408d84e931</id>
<content type='text'>
Use 3.3 or 2.8.12 where possible.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use 3.3 or 2.8.12 where possible.
</pre>
</div>
</content>
</entry>
<entry>
<title>FeatureSummary: Add FeatureSummary_&lt;TYPE&gt;_DESCRIPTION global properties</title>
<updated>2017-02-06T19:44:24+00:00</updated>
<author>
<name>Daniele E. Domenichelli</name>
<email>ddomenichelli@drdanz.it</email>
</author>
<published>2017-02-03T14:42:11+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/commit/?id=6f62c66b2c5f0595ff0a51ca97f3b5e1d0924523'/>
<id>6f62c66b2c5f0595ff0a51ca97f3b5e1d0924523</id>
<content type='text'>
The global property FeatureSummary_&lt;TYPE&gt;_DESCRIPTION can be defined for
each type to replace the type name with the specified string whenever
the package type is used in an output string.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The global property FeatureSummary_&lt;TYPE&gt;_DESCRIPTION can be defined for
each type to replace the type name with the specified string whenever
the package type is used in an output string.
</pre>
</div>
</content>
</entry>
<entry>
<title>FeatureSummary: Add DEFAULT_DESCRIPTION option to feature_summary</title>
<updated>2017-02-06T19:44:23+00:00</updated>
<author>
<name>Daniele E. Domenichelli</name>
<email>ddomenichelli@drdanz.it</email>
</author>
<published>2017-02-03T14:32:34+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/commit/?id=f9bc8cfeeb956a5abbf293d8a26fb5b15aeec1d7'/>
<id>f9bc8cfeeb956a5abbf293d8a26fb5b15aeec1d7</id>
<content type='text'>
If enabled and only one package type is selected, it will print the
default title for the selected package type.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If enabled and only one package type is selected, it will print the
default title for the selected package type.
</pre>
</div>
</content>
</entry>
<entry>
<title>FeatureSummary: Refactor to use global properties for package types</title>
<updated>2017-01-26T11:28:12+00:00</updated>
<author>
<name>Daniele E. Domenichelli</name>
<email>ddomenichelli@drdanz.it</email>
</author>
<published>2017-01-25T08:34:45+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/commit/?id=3cfde818354a8f8e26a9b0b6589f3cc38b50e48d'/>
<id>3cfde818354a8f8e26a9b0b6589f3cc38b50e48d</id>
<content type='text'>
These new global properties were added:

* FeatureSummary_PKG_TYPES: Package types accepted by FeatureSummary
  (default REQUIRED RECOMMENDED OPTIONAL RUNTIME).
* FeatureSummary_REQUIRED_PKG_TYPES: Package types that will cause
  FeatureSummary to abort when called with
  FATAL_ON_MISSING_REQUIRED_PACKAGES and a package in these categories
  is missing (default REQUIRED).
* FeatureSummary_DEFAULT_PKG_TYPE: Default package type assigned when
  not explicitly assigned by the user (default OPTIONAL).

This allows to add and remove new package types that can be printed
selectively using the "WHAT" argument.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These new global properties were added:

* FeatureSummary_PKG_TYPES: Package types accepted by FeatureSummary
  (default REQUIRED RECOMMENDED OPTIONAL RUNTIME).
* FeatureSummary_REQUIRED_PKG_TYPES: Package types that will cause
  FeatureSummary to abort when called with
  FATAL_ON_MISSING_REQUIRED_PACKAGES and a package in these categories
  is missing (default REQUIRED).
* FeatureSummary_DEFAULT_PKG_TYPE: Default package type assigned when
  not explicitly assigned by the user (default OPTIONAL).

This allows to add and remove new package types that can be printed
selectively using the "WHAT" argument.
</pre>
</div>
</content>
</entry>
<entry>
<title>FeatureSummary: Allow lists of dependencies in ADD_FEATURE_INFO</title>
<updated>2017-01-26T09:52:37+00:00</updated>
<author>
<name>Daniele E. Domenichelli</name>
<email>ddomenichelli@drdanz.it</email>
</author>
<published>2017-01-20T18:02:29+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/commit/?id=f0165eb624403c26989d1039c076d61536cc3074'/>
<id>f0165eb624403c26989d1039c076d61536cc3074</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>FeatureSummary: Add QUIET_ON_EMPTY option to feature_summary</title>
<updated>2017-01-26T09:52:35+00:00</updated>
<author>
<name>Daniele E. Domenichelli</name>
<email>ddomenichelli@drdanz.it</email>
</author>
<published>2017-01-20T18:00:07+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/commit/?id=9da7bf082513952c47ffb738b722df49a2fd7152'/>
<id>9da7bf082513952c47ffb738b722df49a2fd7152</id>
<content type='text'>
This option suppresses the output when the list of packages that belong
to the selected category is empty.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This option suppresses the output when the list of packages that belong
to the selected category is empty.
</pre>
</div>
</content>
</entry>
<entry>
<title>FeatureSummary: Add unit tests</title>
<updated>2017-01-26T09:52:09+00:00</updated>
<author>
<name>Daniele E. Domenichelli</name>
<email>ddomenichelli@drdanz.it</email>
</author>
<published>2017-01-26T09:48:13+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/commit/?id=4cf4acebe347bfd55e051354b9748a5b0c25b58a'/>
<id>4cf4acebe347bfd55e051354b9748a5b0c25b58a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>FeatureSummary: Clean printed output</title>
<updated>2017-01-26T09:50:08+00:00</updated>
<author>
<name>Daniele E. Domenichelli</name>
<email>ddomenichelli@drdanz.it</email>
</author>
<published>2017-01-20T17:59:17+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/commit/?id=4da3cae9ffb3202d9c447e9f497f8a2758538b06'/>
<id>4da3cae9ffb3202d9c447e9f497f8a2758538b06</id>
<content type='text'>
* Remove space before commas
* Do not add an empty line before the first type of packages

Also fix a typo in unit test.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Remove space before commas
* Do not add an empty line before the first type of packages

Also fix a typo in unit test.
</pre>
</div>
</content>
</entry>
<entry>
<title>FeatureSummary: Print each feature info only once</title>
<updated>2015-02-23T16:39:17+00:00</updated>
<author>
<name>Gregor Jasny</name>
<email>gjasny@googlemail.com</email>
</author>
<published>2015-02-22T20:06:27+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/commit/?id=38ef2b7363533746cfc14dbc55d696de3cc75386'/>
<id>38ef2b7363533746cfc14dbc55d696de3cc75386</id>
<content type='text'>
If a feature is added multiple times via ADD_FEATURE_INFO it should
appear only once in FEATURE_SUMMARY.

Signed-off-by: Gregor Jasny &lt;gjasny@googlemail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If a feature is added multiple times via ADD_FEATURE_INFO it should
appear only once in FEATURE_SUMMARY.

Signed-off-by: Gregor Jasny &lt;gjasny@googlemail.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
