<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cmake.git/Tests/RunCMake/variable_watch, branch master</title>
<subtitle>gitlab.kitware.com: cmake/cmake.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.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://git.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://git.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>variable_watch: trigger on variables set via PARENT_SCOPE</title>
<updated>2018-04-11T19:02:07+00:00</updated>
<author>
<name>Matteo Settenvini</name>
<email>matteo.settenvini@here.com</email>
</author>
<published>2018-04-10T09:16:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cmake.git/commit/?id=65198cfd0f96d51269c748a84bafe27cf3312abd'/>
<id>65198cfd0f96d51269c748a84bafe27cf3312abd</id>
<content type='text'>
Make sure that we also trigger variable watches when a variable
is set in the parent scope.

Fixes: #17827
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make sure that we also trigger variable watches when a variable
is set in the parent scope.

Fixes: #17827
</pre>
</div>
</content>
</entry>
<entry>
<title>test: Added additional unit test to variable_watch</title>
<updated>2017-09-21T15:09:24+00:00</updated>
<author>
<name>Justin Berger</name>
<email>j.david.berger@gmail.com</email>
</author>
<published>2017-09-18T23:28:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cmake.git/commit/?id=28d2c6ef7e807c53a8bee76c86525f254fc4c54c'/>
<id>28d2c6ef7e807c53a8bee76c86525f254fc4c54c</id>
<content type='text'>
This tests adding a variable_watch inside the callback to an existing
callback
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This tests adding a variable_watch inside the callback to an existing
callback
</pre>
</div>
</content>
</entry>
<entry>
<title>Cygwin: Avoid legacy warnings in RunCMake.* tests</title>
<updated>2013-08-13T13:50:15+00:00</updated>
<author>
<name>Brad King</name>
<email>brad.king@kitware.com</email>
</author>
<published>2013-08-13T13:46:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cmake.git/commit/?id=d05a9bd1e6fdeed447cb7b18db6b90353831504a'/>
<id>d05a9bd1e6fdeed447cb7b18db6b90353831504a</id>
<content type='text'>
Set the minimum required version of CMake high enough to avoid the
warning for CMAKE_LEGACY_CYGWIN_WIN32.  The warning appears on stderr
and breaks the expected output matching.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Set the minimum required version of CMake high enough to avoid the
warning for CMAKE_LEGACY_CYGWIN_WIN32.  The warning appears on stderr
and breaks the expected output matching.
</pre>
</div>
</content>
</entry>
<entry>
<title>variable_watch: Add test for watching a variable multiple times</title>
<updated>2013-08-08T17:31:10+00:00</updated>
<author>
<name>Ben Boeckel</name>
<email>mathstuf@gmail.com</email>
</author>
<published>2013-08-06T18:31:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cmake.git/commit/?id=6aa0c214054252d1fc94e5b8e6b6ffc3eae4c08b'/>
<id>6aa0c214054252d1fc94e5b8e6b6ffc3eae4c08b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>variable_watch: Print accesses as "CMake Debug Log" messages</title>
<updated>2013-06-03T17:19:59+00:00</updated>
<author>
<name>Brad King</name>
<email>brad.king@kitware.com</email>
</author>
<published>2013-06-03T17:19:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cmake.git/commit/?id=647745b3eedd0036d9e745007acd1d9cc460ccab'/>
<id>647745b3eedd0036d9e745007acd1d9cc460ccab</id>
<content type='text'>
Use makefile-&gt;IssueMessage() to print the unprocessed watch message in a
format consistent with other CMake messages and with a more complete
call stack for the access.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use makefile-&gt;IssueMessage() to print the unprocessed watch message in a
format consistent with other CMake messages and with a more complete
call stack for the access.
</pre>
</div>
</content>
</entry>
<entry>
<title>variable_watch: Remove leftover debugging code (#14187)</title>
<updated>2013-06-03T17:13:07+00:00</updated>
<author>
<name>Brad King</name>
<email>brad.king@kitware.com</email>
</author>
<published>2013-06-03T17:04:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cmake.git/commit/?id=515f9af0d48be569adb51dfb43ff483cfc0d5156'/>
<id>515f9af0d48be569adb51dfb43ff483cfc0d5156</id>
<content type='text'>
When a watch does not specify a command to call then variable_watch
prints out a message to stderr.  Remove code after that which collects
all variable values to construct a message that is never printed.
Otherwise such code causes a READ_ACCESS watch to trigger on all
variables in the currents scope.

Reported-by: Yichao Yu &lt;yyc1992@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When a watch does not specify a command to call then variable_watch
prints out a message to stderr.  Remove code after that which collects
all variable values to construct a message that is never printed.
Otherwise such code causes a READ_ACCESS watch to trigger on all
variables in the currents scope.

Reported-by: Yichao Yu &lt;yyc1992@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>variable_watch: Add test for MODIFIED_ACCESS report</title>
<updated>2013-06-03T14:20:31+00:00</updated>
<author>
<name>Brad King</name>
<email>brad.king@kitware.com</email>
</author>
<published>2013-06-03T13:23:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cmake.git/commit/?id=c63d30048bcf5bd6efa1e038b36c5efd29e34749'/>
<id>c63d30048bcf5bd6efa1e038b36c5efd29e34749</id>
<content type='text'>
Add a RunCMake.variable_watch watch test to cover the basic use case.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add a RunCMake.variable_watch watch test to cover the basic use case.
</pre>
</div>
</content>
</entry>
</feed>
