<rss version="2.0"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
>
<channel>
<title>The Kitware Blog</title>
<link>http://www.kitware.com</link>
<description>News and updates for Software Process in The Kitware Blog</description>
<copyright>Copyright Kitware Inc.</copyright>
<pubDate>Mon, 09 Jan 2012 15:51:14 -0500</pubDate>
<lastBuildDate>Mon, 09 Jan 2012 15:51:14 -0500</lastBuildDate>
<item>
<title>Kitware Trains Students for FIRST LEGO Robotics Tournament, WIN</title>
<dc:creator>Katie Sharkey</dc:creator>
<link>http://www.kitware.com/blog/home/post/223</link>
<description>&lt;p&gt;&lt;span id=&quot;internal-source-marker_0.8617070056036249&quot; style=&quot;font-size: 15px; font-family: Calibri; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;&quot;&gt;On Saturday, December 10&lt;/span&gt;&lt;span style=&quot;font-size: 9px; font-family: Calibri; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: super;&quot;&gt;th&lt;/span&gt;&lt;span style=&quot;font-size: 15px; font-family: Calibri; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;&quot;&gt;, more than 120 students from school districts across the New York&amp;rsquo;s Tech Valley region gathered for the &lt;/span&gt;&lt;span style=&quot;font-size: 15px; font-family: Calibri; color: #000000; background-color: transparent; font-weight: normal; font-style: italic; font-variant: normal; text-decoration: none; vertical-align: baseline;&quot;&gt;FIRST&lt;/span&gt;&lt;span style=&quot;font-size: 15px; font-family: Calibri; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;&quot;&gt; LEGO&amp;reg; League Robotics Regional Qualifying Tournament at Rensselaer Polytechnic Institute in Troy, NY. The tournament was organized by the Hudson Valley FIRST&amp;reg; LEGO&amp;reg; League (HVFLL) and sponsored by RPI&amp;rsquo;s Center for Initiatives in Pre-College Education and Time Warner Cable. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: 15px; font-family: Calibri; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;&quot;&gt;Fourteen teams competed under the Food Factor&amp;trade; challenge, which required teams to use science and technology to develop ways of making food safer to eat. Teams of up to 10 children and at least one adult coach had to respond to the challenge by programming an autonomous robot to score points on a themed playing field, and developing a solution to a particular food-related problem they&amp;rsquo;d identified. Topics included safe transportation and preparation of food, exploring pest control, food temperatures, and pollution as it relates to food production and distribution. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: 15px; font-family: Calibri; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;&quot;&gt;Students were provided with a list of tasks &amp;nbsp;(missions) for their robots to perform on September 1&lt;/span&gt;&lt;span style=&quot;font-size: 9px; font-family: Calibri; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: super;&quot;&gt;st&lt;/span&gt;&lt;span style=&quot;font-size: 15px; font-family: Calibri; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;&quot;&gt;, allowing for considerable preparation time. &amp;nbsp;At the competition, teams were given three, 2.5 minute attempts at the competition table to complete as many missions as possible. They additionally had three presentations followed by question-and-answer sessions with the judges, which required the students to not only describe how their robots were designed and programmed, but also to describe their research project and solution to their food-related problem. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: 15px; font-family: Calibri; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;&quot;&gt;The Tenja Food Fighters from Orenda Elementary School in Clifton Park, led by Naomi Hoffman, Compliance Officer at Kitware, were the tournament champions and will be heading to the New York state-wide Championship tournament in Poughkeepsie on February 25. This win comes after several years of volunteering efforts from Kitware employees Naomi and Bill Hoffman, Chuck Atkins, and Dave Stoup, who have been teaching LEGO robotics after school at Orenda two hours a week for two six-week sessions since 2009.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: 15px; font-family: Calibri; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;&quot;&gt;&amp;ldquo;I could not be more proud of our team,&amp;rdquo; said Naomi Hoffman, leader of the Tenja Food Fighters. &amp;ldquo;It&amp;rsquo;s important that they&amp;rsquo;re learning these skills at such a young age. &amp;nbsp;Hopefully it will inspire these kids to go on and make even greater contributions in technology.&amp;rdquo;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: 15px; font-family: Calibri; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;&quot;&gt;Congratulations to the Tenja Food Fighters and the Kitware folks who participated in the &lt;/span&gt;&lt;span style=&quot;font-size: 15px; font-family: Calibri; color: #000000; background-color: transparent; font-weight: normal; font-style: italic; font-variant: normal; text-decoration: none; vertical-align: baseline;&quot;&gt;FIRST&lt;/span&gt;&lt;span style=&quot;font-size: 15px; font-family: Calibri; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;&quot;&gt; LEGO&amp;reg; tournament; best of luck at the state competition in February!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;font-size: 15px; font-family: Calibri; color: #000000; background-color: transparent; font-weight: bold; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;&quot;&gt;Additional Reading:&lt;/span&gt;&lt;br /&gt;&lt;a href=&quot;http://www.troyrecord.com/articles/2011/12/11/news/doc4ee441c6a7643268976308.txt?viewmode=fullstory&quot;&gt;&lt;span style=&quot;font-size: 15px; font-family: Calibri; color: #0000ff; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: underline; vertical-align: baseline;&quot;&gt;Students Learn Ins, Outs of Science, Math at FIRST LEGO Tourney at RPI&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://news.rpi.edu/update.do?artcenterkey=2958&amp;amp;setappvar=page%281%29&quot;&gt;&lt;span style=&quot;font-size: 15px; font-family: Calibri; color: #0000ff; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: underline; vertical-align: baseline;&quot;&gt;Rensselaer Polytechnic Institute and Time Warner Cable Set to Host &lt;/span&gt;&lt;span style=&quot;font-size: 15px; font-family: Calibri; color: #0000ff; background-color: transparent; font-weight: normal; font-style: italic; font-variant: normal; text-decoration: underline; vertical-align: baseline;&quot;&gt;FIRST&lt;/span&gt;&lt;span style=&quot;font-size: 15px; font-family: Calibri; color: #0000ff; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: underline; vertical-align: baseline;&quot;&gt; LEGO&amp;reg; League Robotics Tournament for Local Middle Schools&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.firstlegoleague.org/&quot;&gt;&lt;span style=&quot;font-size: 15px; font-family: Calibri; color: #0000ff; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: underline; vertical-align: baseline;&quot;&gt;FIRST LEGO League&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Mon, 09 Jan 2012 15:51:14 -0500</pubDate>
</item>
<item>
<title>CMake 2.8.7 available for download</title>
<dc:creator>David Cole</dc:creator>
<link>http://www.kitware.com/blog/home/post/219</link>
<description>&lt;p&gt;On behalf of myself, Ken, Bill, Brad, Alex, Zach, Ben and the rest of the CMake team from all around the world, we are pleased to announce that &lt;strong&gt;CMake 2.8.7&lt;/strong&gt; is now available for download at:&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &lt;a href=&quot;http://www.cmake.org/files/v2.8/?C=M;O=D&quot;&gt;http://www.cmake.org/files/v2.8/?C=M;O=D&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It is also available from the usual download links found on the CMake web site:&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &lt;a href=&quot;http://www.cmake.org/cmake/resources/software.html&quot;&gt;http://www.cmake.org/cmake/resources/software.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Some of the notable changes in this release are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;improved Eclipse support&lt;/li&gt;
&lt;li&gt;incremental improvements to the AUTOMOC feature added in the previous release&lt;/li&gt;
&lt;li&gt;more cryptographic hash implementations (SHA1, SHA224, SHA256, SHA384, SHA512)&lt;/li&gt;
&lt;li&gt;file(...) and string(...) command additions for computing hash values&lt;/li&gt;
&lt;li&gt;added LINK_PUBLIC and LINK_PRIVATE options to target_link_libraries command&lt;/li&gt;
&lt;li&gt;new module: DeployQt4&lt;/li&gt;
&lt;li&gt;and, as always, various minor bug fixes&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Similar to the previous release, we do not have pre-built binaries for the SunOS anymore. However, now we have two sets of installers for the Mac. The &quot;Darwin&quot; versions are for Mac OSX 10.4 and later, and are &quot;ppc;i386&quot; universal binaries. The &quot;Darwin64&quot; versions are for 10.6 and later, and are &quot;x86_64;i386&quot; universal binaries.&lt;br /&gt;&lt;br /&gt;There was a bit of a network connectivity snag in building the binaries for the AIX platform today... Because of this, the tarballs for AIX will not be available until sometime next week.&lt;br /&gt;&lt;br /&gt;Following is the complete list of changes in this release. Please try this version of CMake on your projects and report any issues to the list or the bug tracker.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Thanks for using CMake! (and Happy New Year!)&lt;br /&gt;&lt;br /&gt;-Dave&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Changes in CMake 2.8.7 (since 2.8.7-rc2)&lt;br /&gt;--------------------------------------------&lt;br /&gt;None&lt;br /&gt;&lt;br /&gt;Changes in CMake 2.8.7-rc2 (since 2.8.7-rc1)&lt;br /&gt;--------------------------------------------&lt;br /&gt;Alex Neundorf (5):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: default to strict mode, use CMAKE_AUTOMOC_RELAXED_MODE&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: improved warning message in relaxed mode&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Remove trailing whitespace&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add comment about one more problem of the C depency scanner.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fix #12262: dependency scanning for ASM files&lt;br /&gt;&lt;br /&gt;Bill Hoffman (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix the case where cmake --build failed with two project cmds in one file.&lt;br /&gt;&lt;br /&gt;Brad King (11):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWSys: Correctly handle empty environment variables&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FortranCInterface: Work around mingw32-make trouble with parens&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xcode: Create separate rerun dependencies for subprojects (#12616)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix Intel Fortran .vfproj files for VS 10&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HP: Drive shared library linking with compiler front end&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Follow all dependencies of shared library private dependencies&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Do not link private dependent shared libraries on OS X &amp;gt; 10.4&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Avoid clobbering variable 'OUTPUT' in compiler tests (#12628)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix and simplify Fortran test compiler compatibility check&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CTest: Recognize Intel errors without space before colon (#12627)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Windows-GNU: Remove extra quotes in GNUtoMS rule variable&lt;br /&gt;&lt;br /&gt;David Cole (4):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Release: Increase timeout for slow-testing cygwin build&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Modules: Use &quot;windres&quot; as rc compiler base name for cross-compiles (#12480)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tests: Only really run MFC test if we can build MFC apps (#11213)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindBoost: Quote possibly empty string argument (#12273)&lt;br /&gt;&lt;br /&gt;Eric NOULARD (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPackRPM fix #0012608 and unoticed related bug&lt;br /&gt;&lt;br /&gt;Johan F&amp;auml;nge (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CMake: Fix progress reporting for custom targets (#12441)&lt;br /&gt;&lt;br /&gt;Mike McQuaid (2):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Unset configurations variable when no build type.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Improve component support and output indentation.&lt;br /&gt;&lt;br /&gt;Raphael Kubo da Costa (2):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Remove the apparently outdated README in Source/QtDialog.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; QtDialog: Set Ctrl+Q as the shortcut for quitting the program.&lt;br /&gt;&lt;br /&gt;Tim Gallagher (2):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindLAPACK: Correct CMAKE_FIND_LIBRARY_SUFFIXES spelling (#12624)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindLAPACK: List thread libs to avoid link errors (#12625)&lt;br /&gt;&lt;br /&gt;Valat S&amp;eacute;bastien (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CTest: Do not get CDash version without drop site (#12618)&lt;br /&gt;&lt;br /&gt;Changes in CMake 2.8.7-rc1 (since 2.8.6)&lt;br /&gt;----------------------------------------&lt;br /&gt;Aaron Ten Clay (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VS: Add support for three new project properties (#12586)&lt;br /&gt;&lt;br /&gt;Alex Neundorf (60):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fix #12392: handle CMAKE_CXX_COMPILER_ARG1 for Eclipse projects&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fix #12262: use the C dependency scanner also for ASM files&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fix #12465: detect the masm compiler ID (&quot;MSVC&quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Silence make on OpenBSD in FindPackageModeTest(#12508)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Remove trailing whitespace&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Find Ruby on OpenBSD when installed from ports (#12507)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Eclipse generator: detect Eclipse version&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Detect whether the current Eclipse version supports VirtualFolders&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Eclipse: don't create VirtualFolders if not supported&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Eclipse: better message when Eclipse version could not be determined&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc:run moc on the header if the source file contains include &quot;foo.moc&quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add copyright notices&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: always run moc on the cpp file if there is a foo.moc included&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Eclipse: add virtual folder for each target&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Eclipse: move code for generating links to projects into separate function&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Eclipse: move code for generating links to targets into separate function&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Eclipse: add Build and Clean targets to targets&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Eclipse: detect number of CPUs, set CMAKE_ECLIPSE_MAKE_ARGUMENTS accordigly&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Eclipse: fix #12417, don't create wrong src pathentries&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindLibXslt: also search libexslt and xsltproc&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; don't crash in automoc with empty COMPILE_DEFINITIONS property&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Automoc: fix the fix, need to use std::string, not just char* pointer&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: fix #12541, support moc options&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; add documentation for the AUTOMOC_MOC_OPTIONS property&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Eclipse: warn if CMAKE_BINARY_DIR is subdir of CMAKE_SOURCE_DIR&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Eclipse: make targets work from any directory&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Eclipse: quote the build dir (to make it work with spaces)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; make automoc work when using ccmake via PATH (#12551)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Strip trailing whitespace&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -make GETTEXT_PROCESS_PO_FILES() work with files with multiple dots&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindGettext: two more fixes for files with multiple dots&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindPNG: provide PNG_INCLUDE_DIRS, as the readme.txt says (#11312)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Eclipse: create links to subprojects also in the source-project (#12579)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Eclipse: use new variable CMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; install(EXPORT): Enforce existence of imported target files&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Remove trailing whitespace&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmake-gui: add completion for the names when adding cache entries&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: stricter checking for what file is included&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: rework the checking for the matching header, to give better warnings&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: handle the case when the developer includes the wrong mocfile&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: add more test cases&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: improved diagnostics&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: minor optimization&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: another runtime optimization&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Automoc: modified handling of included .moc files&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: add a test for including both abc.moc and moc_abc.cpp&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: add test for including the moc file from another header&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: add test for including a moc_abc_p.cpp file&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: move some code from the big parsing loop into separate functions&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: add special handling for including basename_p.moc, with test&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: add extra check whether the header contains Q_PRIVATE_SLOT&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: some more linebreaks for the warnings for better readability&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: fix handling of included _p.moc files&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: move the code for finding headers into separate function&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: add a StrictParseCppFile(), which is only qmake-compatible&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: also accept other files when .moc is included in non-strict mode&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: accept even more .moc files in non-strict mode&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: add variable CMAKE_AUTOMOC_STRICT_MODE, to enable strict parsing&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: fix line length&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: add documentation for CMAKE_AUTOMOC_STRICT_MODE&lt;br /&gt;&lt;br /&gt;Alexey Ozeritsky (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindLAPACK: Fix linking to static LAPACK on Unix (#12477)&lt;br /&gt;&lt;br /&gt;Bernhard Walle (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Source/cmCTest.cxx: Add missing newline (#12538)&lt;br /&gt;&lt;br /&gt;Brad King (65):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Refactor find_* command final path list computation&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Constify XCode generator getters to match cmGlobalGenerator&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix line-too-long style violations&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWSys: Fix Doxygen warnings&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add pre-commit|commit-msg|prepare-commit-msg hook placeholders&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pre-commit: Reject changes to KWSys through Git&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix CTest.UpdateSVN with Subversion 1.7 (#12535)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Teach CTest.UpdateSVN to detect svn add --depth before using it&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWSys: Address Intel compiler remarks&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix linking to OS X Frameworks named with spaces (#12550)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Watcom: Use shortpath to CMake if full path has parens (#12548)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWSys: Remove trailing whitespace in SystemTools.cxx&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWSys: Fix wrong spelling of __INTEL_COMPILER&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Update main Copyright.txt year range for 2011&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWIML: The Kitware Information Macro Library&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Configure KWIML inside CMake as cmIML&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWIML: Avoid redefining _CRT_SECURE_NO_DEPRECATE in test.h&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWIML: Suppress printf/scanf format warnings in test&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWIML: No INT_SCN*8 on SunPro compiler&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWIML: No INT_SCN*8 on Intel for Windows&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWIML: Create test output dir for Xcode&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Order VS local generator Version ivar values consistently&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Enumerate VS11 version explicitly in local generators&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWIML: Test header inclusion after system headers&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWIML: Ignore _LONGLONG on MS compiler&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWIML: Teach ABI.h about PGI compiler&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWIML: Avoid MSVC linker warning about not using C++ runtime&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Factor Compute(File|String)MD5 into cmCryptoHash helper&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add file(MD5) command to compute cryptographic hash&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Import sha2 implementation 1.0 from Aaron D. Gifford&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Import sha2 implementation 1.1 from Aaron D. Gifford&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sha2: Use KWIML fixed-size integer types and endian-ness&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sha2: Build as part of CMakeLib&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add file(SHA*) commands to compute cryptographic hashes&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sha2: Use &quot;static const&quot; instead of &quot;const static&quot; declarations&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmCryptoHash: Provide factory &quot;New&quot; method&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add string(MD5) and string(SHA*) commands to compute hashes&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sha2: Use KWIML fixed-size integer constant macros&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sha2: Suppress Borland warnings in third-party code&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Disable file() and string() hash commands during bootstrap&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sha2: Wrap long lines in third-party declarations&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix CMake.File hash test for CRLF checkouts&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmCryptoHash: Add virtual destructor&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sha2: Cast safe conversions to smaller integer types&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sha2: Suppress -Wcast-align warning from Clang&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sha2: Zero entire SHA_CTX structure during cleanup&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; target_link_libraries: Add missing space in documentation&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; target_link_libraries: Simplify argument processing state tests&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; install(EXPORT): Improve target import failure message format&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Remove trailing whitespace from cmLocalGenerator&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bootstrap: Include cmNewLineStyle in build&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmNewLineStyle: Remove trailing comma in enum&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmNewLineStyle: Use cmStandardIncludes.h&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Provide std::ios_base typedef on GCC &amp;lt; 3&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindZLIB: Search under ZLIB_ROOT if it is set&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Factor out target location undefined behavior helper macro&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; export(): Document undefined behavior of location properties&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Recognize the Tiny C Compiler (#12605)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TinyCC: Add compiler info for shared libs on Linux (#12605)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fortran: Detect pointer size in gfortran on MinGW&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Load platform files that need to know the ABI when possible&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Factor makefile generator link rule lookup into helper function&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add CMAKE_GNUtoMS option to convert GNU .dll.a to MS .lib&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Test CMAKE_GNUtoMS option in ExportImport on MinGW and MSys&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmTarget: Create helper method for versioned library names&lt;br /&gt;&lt;br /&gt;Clinton Stimpson (2):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix XML safety issue with adding preprocessor defines in CodeBlocks project.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Qt4: Fix dependencies of QtDeclartive.&lt;br /&gt;&lt;br /&gt;Dan Kegel (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Modules: Add XRes to FindX11.cmake&lt;br /&gt;&lt;br /&gt;David Cole (17):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Begin post-2.8.6 development&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CTest: Fix crash when variables are not defined&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VS11: Fix comment generated at the top of *.sln files&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CTest: Add COVERAGE_EXTRA_FLAGS cache variable (#12490)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CTest: Clear custom vectors before populating (#12383)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tests: Add the MFC test (#11213)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tests: Avoid MFC test automatically for VCExpress builds (#11213)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tests: Fix MFC test w/ Make-based generators (#11213)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tests: Fix MFC test for old vs6 dashboards (#11213)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tests: Avoid MFC test automatically for Watcom WMake builds (#11213)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tests: Fix MFC test to work with VS 10 and later (#11213)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VS10: Use expected values for UseOfMfc (#11213)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tests: Add environment logging to the MFC test (#11213)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VS11: Update InstallRequiredSystemLibraries.cmake for VS11 (#11213)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tests: Nudge MFC test to pass on VS 6 dashboards (#11213)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VS: Use &quot;call &quot; keyword with .cmd and .bat file custom commands (#12445)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CTest: Disallow problem chars in build and site names (#11792)&lt;br /&gt;&lt;br /&gt;Eric NOULARD (3):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPackRPM support component specific variables for spec files&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix old reference to CMAKE_MAKE_PROGRAM inside CMAKE_BUILD_TOOL doc.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPackRPM fix #12556 and enhance documentation&lt;br /&gt;&lt;br /&gt;James Bigler (6):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Added support for CUDA_PATH which is present in the CUDA toolkit 3.2 onward.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Reset dependency file list when a dependency disappeared.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add work around for CUDA in UNC paths.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fixes for handling quotes in args and other places (Fix Bug 11726 and 12099).&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Make CUDA working directory unique for each target.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Miscellaneous fixes.&lt;br /&gt;&lt;br /&gt;Jean-Christophe Fillion-Robin (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CTest: Look for CTestConfig.cmake in build dir first, then source dir&lt;br /&gt;&lt;br /&gt;Johan Bjork (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xcode: Avoid spewing the environment on every script run (#12522)&lt;br /&gt;&lt;br /&gt;Mateusz Loskot (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindBoost: Use MSVC11 to find Boost on Windows (#12568)&lt;br /&gt;&lt;br /&gt;Mathieu Malaterre (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TinyCC: Add default compilation flags (#12605)&lt;br /&gt;&lt;br /&gt;Mike McQuaid (6):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add QT_LIBRARIES_PLUGINS variable to UseQt4.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add DeployQt4 module.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Match fixup_qt4_executable with documentation.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Don't resolve directories; are never relative.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Check plugin variables are defined before warning.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Check QtCore without warning.&lt;br /&gt;&lt;br /&gt;Nicolas Despres (17):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Refactor TargetTypeNames.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add const versions of some getters.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Constify many getters of cmGlobalGenerator.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Remove trailing white-spaces.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix typo.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Doxygen: Improve code documentation.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Doxygen: Generate call graph and relationships.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Doxygen: Fix warnings.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Doxygen: Remove dependency on VTK when building doxygen.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage: Document -j|--parallel option in help message.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage: Document all options printing usage information.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage: Document all options printing the version number.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage: Print help, version and copyright options in usage information.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage: Add missing exepath argument in get_prerequisites documentation.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ccmake: Align 'g' and 'q' key instructions.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ccmake: Document '/' key.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ccmake: Factor toggle key help instructions.&lt;br /&gt;&lt;br /&gt;Niels Dekker (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix CMAKE_VERBOSE_MAKEFILE for VS10 vcxproj files (#12504)&lt;br /&gt;&lt;br /&gt;Ondrej Balaz (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindBISON: Fix bison++ version parsing to avoid &quot;Offending entry&quot;&lt;br /&gt;&lt;br /&gt;Peter Collingbourne (4):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Make cmLocalGenerator::ConvertToLinkReference virtual&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Introduce a cmLocalGenerator::ConvertToIncludeReference function&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Introduce a cmGlobalGenerator::ResolveLanguageCompiler function&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix configuration-dependent flag lookup in cmLocalGenerator::GetTargetFlags&lt;br /&gt;&lt;br /&gt;Peter Kuemmel (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add NEWLINE_STYLE option to configure_file (#3957)&lt;br /&gt;&lt;br /&gt;Philip Lowman (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindProtoBuf: Documented limitation of the public macro&lt;br /&gt;&lt;br /&gt;Pierre-Francois Laquerre (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix path quoting in Qt4 macros&lt;br /&gt;&lt;br /&gt;Robert Dailey (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VS: Add VS_SCC_AUXPATH target property (#12549)&lt;br /&gt;&lt;br /&gt;Rolf Eike Beer (4):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; libarchive: fix typo in CheckFileOffsetBits.cmake&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tell people that link_directories() is not what they are searching for&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindBISON: Fix matching output of &quot;bison --version&quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tests: ExternalProject: Remove unnecessary 'svn --version' call&lt;br /&gt;&lt;br /&gt;Stephen Kelly (13):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add features from KDE for arguments to qdbusxml2cpp.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Remove unused define.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Build each library only once instead of once for each test.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Initialize LINK_INTERFACE_LIBRARIES target property with a variable&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Also run moc automatically with Qt5.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix typo.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Don't assume the existence of QT_MAJOR_VERSION.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Update comments and method names to not be Qt4 specific.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix style.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; target_link_libraries: Trim trailing whitespace&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; target_link_libraries: Add LINK_(PUBLIC|PRIVATE) options&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; moc is now part of the Qt5Core module&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add a test case for the use of Q_PRIVATE_SLOT.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;</description>
<pubDate>Fri, 30 Dec 2011 16:32:34 -0500</pubDate>
</item>
<item>
<title>CMake 2.8.7-rc2 ready for testing!</title>
<dc:creator>David Cole</dc:creator>
<link>http://www.kitware.com/blog/home/post/216</link>
<description>&lt;p style=&quot;text-align: left;&quot;&gt;The CMake 2.8.7 release candidate stream continues! You can find the source and binaries here:&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&amp;nbsp; &lt;a href=&quot;http://www.cmake.org/files/v2.8/?C=M;O=D&quot;&gt;http://www.cmake.org/files/v2.8/?C=M;O=D&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;This will become the final build of CMake 2.8.7 next Wednesday unless somebody finds and reports a showstopping (crasher, serious behavioral regression) issue between now and then.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;Some of the notable changes in this release are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;improved Eclipse support&lt;/li&gt;
&lt;li&gt;incremental improvements to the AUTOMOC feature added in the previous release&lt;/li&gt;
&lt;li&gt;more cryptographic hash implementations (SHA1, SHA224, SHA256, SHA384, SHA512)&lt;/li&gt;
&lt;li&gt;file(...) and string(...) command additions for computing hash values&lt;/li&gt;
&lt;li&gt;added LINK_PUBLIC and LINK_PRIVATE options to target_link_libraries command&lt;/li&gt;
&lt;li&gt;and, as always, various minor bug fixes&lt;/li&gt;
&lt;/ul&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;Similar to the previous release, we do not have pre-built binaries for the SunOS anymore. However, now we have two sets of installers for the Mac. The &quot;Darwin&quot; versions are for Mac OSX 10.4 and later, and are &quot;ppc;i386&quot; universal binaries. The &quot;Darwin64&quot; versions are for 10.6 and later, and are &quot;x86_64;i386&quot; universal binaries.&lt;br /&gt;&lt;br /&gt;Following is the list of changes in this rc since the previous one. Please try this version of CMake on your projects and report any issues to the list or the bug tracker.&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Happy building!&lt;br /&gt;&lt;br /&gt;-Dave&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;Changes in CMake 2.8.7-rc2 (since 2.8.7-rc1)&lt;br /&gt;--------------------------------------------&lt;br /&gt;Alex Neundorf (5):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: default to strict mode, use CMAKE_AUTOMOC_RELAXED_MODE&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: improved warning message in relaxed mode&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Remove trailing whitespace&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add comment about one more problem of the C depency scanner.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fix #12262: dependency scanning for ASM files&lt;br /&gt;&lt;br /&gt;Bill Hoffman (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix the case where cmake --build failed with two project cmds in one file.&lt;br /&gt;&lt;br /&gt;Brad King (11):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWSys: Correctly handle empty environment variables&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FortranCInterface: Work around mingw32-make trouble with parens&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xcode: Create separate rerun dependencies for subprojects (#12616)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix Intel Fortran .vfproj files for VS 10&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HP: Drive shared library linking with compiler front end&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Follow all dependencies of shared library private dependencies&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Do not link private dependent shared libraries on OS X &amp;gt; 10.4&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Avoid clobbering variable 'OUTPUT' in compiler tests (#12628)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix and simplify Fortran test compiler compatibility check&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CTest: Recognize Intel errors without space before colon (#12627)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Windows-GNU: Remove extra quotes in GNUtoMS rule variable&lt;br /&gt;&lt;br /&gt;David Cole (4):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Release: Increase timeout for slow-testing cygwin build&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Modules: Use &quot;windres&quot; as rc compiler base name for cross-compiles (#12480)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tests: Only really run MFC test if we can build MFC apps (#11213)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindBoost: Quote possibly empty string argument (#12273)&lt;br /&gt;&lt;br /&gt;Eric NOULARD (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPackRPM fix #0012608 and unoticed related bug&lt;br /&gt;&lt;br /&gt;Johan F&amp;auml;nge (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CMake: Fix progress reporting for custom targets (#12441)&lt;br /&gt;&lt;br /&gt;Mike McQuaid (2):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Unset configurations variable when no build type.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Improve component support and output indentation.&lt;br /&gt;&lt;br /&gt;Raphael Kubo da Costa (2):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Remove the apparently outdated README in Source/QtDialog.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; QtDialog: Set Ctrl+Q as the shortcut for quitting the program.&lt;br /&gt;&lt;br /&gt;Tim Gallagher (2):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindLAPACK: Correct CMAKE_FIND_LIBRARY_SUFFIXES spelling (#12624)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindLAPACK: List thread libs to avoid link errors (#12625)&lt;br /&gt;&lt;br /&gt;Valat S&amp;eacute;bastien (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CTest: Do not get CDash version without drop site (#12618)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;</description>
<pubDate>Wed, 21 Dec 2011 20:31:59 -0500</pubDate>
</item>
<item>
<title>CMake 2.8.7-rc1 ready for testing!</title>
<dc:creator>David Cole</dc:creator>
<dc:creator>David Cole</dc:creator>
<link>http://www.kitware.com/blog/home/post/208</link>
<description>&lt;p style=&quot;text-align: left;&quot;&gt;I am happy to announce that CMake 2.8.7 has entered the release candidate stage!&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;You can find the source and binaries here:&lt;/p&gt;
&lt;p style=&quot;text-align: left; padding-left: 30px;&quot;&gt;&lt;a href=&quot;http://www.cmake.org/files/v2.8/?C=M;O=D&quot;&gt;http://www.cmake.org/files/v2.8/?C=M;O=D&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Some of the notable changes in this release are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;improved Eclipse support&lt;/li&gt;
&lt;li&gt;incremental improvements to the AUTOMOC feature added in the previous release&lt;/li&gt;
&lt;li&gt;more cryptographic hash implementations (SHA1, SHA224, SHA256, SHA384, SHA512)&lt;/li&gt;
&lt;li&gt;file(...) and string(...) command additions for computing hash values&lt;/li&gt;
&lt;li&gt;added LINK_PUBLIC and LINK_PRIVATE options to target_link_libraries command&lt;/li&gt;
&lt;li&gt;and, as always, various minor bug fixes&lt;/li&gt;
&lt;/ul&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;Similar to the previous release, we do not have pre-built binaries for the SunOS anymore. However, now we have two sets of installers for the Mac. The &quot;Darwin&quot; versions are for Mac OSX 10.4 and later, and are &quot;ppc;i386&quot; universal binaries. The &quot;Darwin64&quot; versions are for 10.6 and later, and are &quot;x86_64;i386&quot; universal binaries.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;Following is the complete list of changes in this release. Please try this version of CMake on your projects and report any issues to the list or the bug tracker.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;Happy building!&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;-Dave&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Changes in CMake 2.8.7-rc1 (since 2.8.6)&lt;br /&gt;----------------------------------------&lt;br /&gt;Aaron Ten Clay (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VS: Add support for three new project properties (#12586)&lt;br /&gt;&lt;br /&gt;Alex Neundorf (60):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fix #12392: handle CMAKE_CXX_COMPILER_ARG1 for Eclipse projects&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fix #12262: use the C dependency scanner also for ASM files&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fix #12465: detect the masm compiler ID (&quot;MSVC&quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Silence make on OpenBSD in FindPackageModeTest(#12508)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Remove trailing whitespace&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Find Ruby on OpenBSD when installed from ports (#12507)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Eclipse generator: detect Eclipse version&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Detect whether the current Eclipse version supports VirtualFolders&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Eclipse: don't create VirtualFolders if not supported&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Eclipse: better message when Eclipse version could not be determined&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc:run moc on the header if the source file contains include &quot;foo.moc&quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add copyright notices&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: always run moc on the cpp file if there is a foo.moc included&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Eclipse: add virtual folder for each target&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Eclipse: move code for generating links to projects into separate function&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Eclipse: move code for generating links to targets into separate function&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Eclipse: add Build and Clean targets to targets&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Eclipse: detect number of CPUs, set CMAKE_ECLIPSE_MAKE_ARGUMENTS accordigly&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Eclipse: fix #12417, don't create wrong src pathentries&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindLibXslt: also search libexslt and xsltproc&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; don't crash in automoc with empty COMPILE_DEFINITIONS property&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Automoc: fix the fix, need to use std::string, not just char* pointer&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: fix #12541, support moc options&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; add documentation for the AUTOMOC_MOC_OPTIONS property&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Eclipse: warn if CMAKE_BINARY_DIR is subdir of CMAKE_SOURCE_DIR&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Eclipse: make targets work from any directory&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Eclipse: quote the build dir (to make it work with spaces)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; make automoc work when using ccmake via PATH (#12551)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Strip trailing whitespace&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -make GETTEXT_PROCESS_PO_FILES() work with files with multiple dots&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindGettext: two more fixes for files with multiple dots&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindPNG: provide PNG_INCLUDE_DIRS, as the readme.txt says (#11312)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Eclipse: create links to subprojects also in the source-project (#12579)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Eclipse: use new variable CMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; install(EXPORT): Enforce existence of imported target files&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Remove trailing whitespace&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmake-gui: add completion for the names when adding cache entries&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: stricter checking for what file is included&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: rework the checking for the matching header, to give better warnings&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: handle the case when the developer includes the wrong mocfile&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: add more test cases&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: improved diagnostics&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: minor optimization&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: another runtime optimization&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Automoc: modified handling of included .moc files&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: add a test for including both abc.moc and moc_abc.cpp&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: add test for including the moc file from another header&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: add test for including a moc_abc_p.cpp file&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: move some code from the big parsing loop into separate functions&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: add special handling for including basename_p.moc, with test&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: add extra check whether the header contains Q_PRIVATE_SLOT&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: some more linebreaks for the warnings for better readability&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: fix handling of included _p.moc files&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: move the code for finding headers into separate function&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: add a StrictParseCppFile(), which is only qmake-compatible&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: also accept other files when .moc is included in non-strict mode&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: accept even more .moc files in non-strict mode&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: add variable CMAKE_AUTOMOC_STRICT_MODE, to enable strict parsing&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: fix line length&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; automoc: add documentation for CMAKE_AUTOMOC_STRICT_MODE&lt;br /&gt;&lt;br /&gt;Alexey Ozeritsky (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindLAPACK: Fix linking to static LAPACK on Unix (#12477)&lt;br /&gt;&lt;br /&gt;Bernhard Walle (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Source/cmCTest.cxx: Add missing newline (#12538)&lt;br /&gt;&lt;br /&gt;Brad King (65):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Refactor find_* command final path list computation&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Constify XCode generator getters to match cmGlobalGenerator&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix line-too-long style violations&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWSys: Fix Doxygen warnings&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add pre-commit|commit-msg|prepare-commit-msg hook placeholders&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pre-commit: Reject changes to KWSys through Git&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix CTest.UpdateSVN with Subversion 1.7 (#12535)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Teach CTest.UpdateSVN to detect svn add --depth before using it&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWSys: Address Intel compiler remarks&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix linking to OS X Frameworks named with spaces (#12550)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Watcom: Use shortpath to CMake if full path has parens (#12548)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWSys: Remove trailing whitespace in SystemTools.cxx&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWSys: Fix wrong spelling of __INTEL_COMPILER&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Update main Copyright.txt year range for 2011&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWIML: The Kitware Information Macro Library&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Configure KWIML inside CMake as cmIML&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWIML: Avoid redefining _CRT_SECURE_NO_DEPRECATE in test.h&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWIML: Suppress printf/scanf format warnings in test&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWIML: No INT_SCN*8 on SunPro compiler&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWIML: No INT_SCN*8 on Intel for Windows&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWIML: Create test output dir for Xcode&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Order VS local generator Version ivar values consistently&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Enumerate VS11 version explicitly in local generators&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWIML: Test header inclusion after system headers&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWIML: Ignore _LONGLONG on MS compiler&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWIML: Teach ABI.h about PGI compiler&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWIML: Avoid MSVC linker warning about not using C++ runtime&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Factor Compute(File|String)MD5 into cmCryptoHash helper&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add file(MD5) command to compute cryptographic hash&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Import sha2 implementation 1.0 from Aaron D. Gifford&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Import sha2 implementation 1.1 from Aaron D. Gifford&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sha2: Use KWIML fixed-size integer types and endian-ness&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sha2: Build as part of CMakeLib&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add file(SHA*) commands to compute cryptographic hashes&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sha2: Use &quot;static const&quot; instead of &quot;const static&quot; declarations&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmCryptoHash: Provide factory &quot;New&quot; method&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add string(MD5) and string(SHA*) commands to compute hashes&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sha2: Use KWIML fixed-size integer constant macros&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sha2: Suppress Borland warnings in third-party code&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Disable file() and string() hash commands during bootstrap&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sha2: Wrap long lines in third-party declarations&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix CMake.File hash test for CRLF checkouts&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmCryptoHash: Add virtual destructor&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sha2: Cast safe conversions to smaller integer types&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sha2: Suppress -Wcast-align warning from Clang&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sha2: Zero entire SHA_CTX structure during cleanup&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; target_link_libraries: Add missing space in documentation&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; target_link_libraries: Simplify argument processing state tests&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; install(EXPORT): Improve target import failure message format&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Remove trailing whitespace from cmLocalGenerator&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bootstrap: Include cmNewLineStyle in build&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmNewLineStyle: Remove trailing comma in enum&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmNewLineStyle: Use cmStandardIncludes.h&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Provide std::ios_base typedef on GCC &amp;lt; 3&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindZLIB: Search under ZLIB_ROOT if it is set&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Factor out target location undefined behavior helper macro&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; export(): Document undefined behavior of location properties&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Recognize the Tiny C Compiler (#12605)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TinyCC: Add compiler info for shared libs on Linux (#12605)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fortran: Detect pointer size in gfortran on MinGW&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Load platform files that need to know the ABI when possible&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Factor makefile generator link rule lookup into helper function&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add CMAKE_GNUtoMS option to convert GNU .dll.a to MS .lib&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Test CMAKE_GNUtoMS option in ExportImport on MinGW and MSys&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmTarget: Create helper method for versioned library names&lt;br /&gt;&lt;br /&gt;Clinton Stimpson (2):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix XML safety issue with adding preprocessor defines in CodeBlocks project.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Qt4: Fix dependencies of QtDeclartive.&lt;br /&gt;&lt;br /&gt;Dan Kegel (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Modules: Add XRes to FindX11.cmake&lt;br /&gt;&lt;br /&gt;David Cole (17):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Begin post-2.8.6 development&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CTest: Fix crash when variables are not defined&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VS11: Fix comment generated at the top of *.sln files&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CTest: Add COVERAGE_EXTRA_FLAGS cache variable (#12490)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CTest: Clear custom vectors before populating (#12383)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tests: Add the MFC test (#11213)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tests: Avoid MFC test automatically for VCExpress builds (#11213)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tests: Fix MFC test w/ Make-based generators (#11213)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tests: Fix MFC test for old vs6 dashboards (#11213)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tests: Avoid MFC test automatically for Watcom WMake builds (#11213)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tests: Fix MFC test to work with VS 10 and later (#11213)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VS10: Use expected values for UseOfMfc (#11213)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tests: Add environment logging to the MFC test (#11213)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VS11: Update InstallRequiredSystemLibraries.cmake for VS11 (#11213)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tests: Nudge MFC test to pass on VS 6 dashboards (#11213)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VS: Use &quot;call &quot; keyword with .cmd and .bat file custom commands (#12445)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CTest: Disallow problem chars in build and site names (#11792)&lt;br /&gt;&lt;br /&gt;Eric NOULARD (3):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPackRPM support component specific variables for spec files&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix old reference to CMAKE_MAKE_PROGRAM inside CMAKE_BUILD_TOOL doc.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPackRPM fix #12556 and enhance documentation&lt;br /&gt;&lt;br /&gt;James Bigler (6):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Added support for CUDA_PATH which is present in the CUDA toolkit 3.2 onward.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Reset dependency file list when a dependency disappeared.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add work around for CUDA in UNC paths.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fixes for handling quotes in args and other places (Fix Bug 11726 and 12099).&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Make CUDA working directory unique for each target.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Miscellaneous fixes.&lt;br /&gt;&lt;br /&gt;Jean-Christophe Fillion-Robin (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CTest: Look for CTestConfig.cmake in build dir first, then source dir&lt;br /&gt;&lt;br /&gt;Johan Bjork (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xcode: Avoid spewing the environment on every script run (#12522)&lt;br /&gt;&lt;br /&gt;Mateusz Loskot (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindBoost: Use MSVC11 to find Boost on Windows (#12568)&lt;br /&gt;&lt;br /&gt;Mathieu Malaterre (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TinyCC: Add default compilation flags (#12605)&lt;br /&gt;&lt;br /&gt;Mike McQuaid (6):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add QT_LIBRARIES_PLUGINS variable to UseQt4.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add DeployQt4 module.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Match fixup_qt4_executable with documentation.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Don't resolve directories; are never relative.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Check plugin variables are defined before warning.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Check QtCore without warning.&lt;br /&gt;&lt;br /&gt;Nicolas Despres (17):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Refactor TargetTypeNames.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add const versions of some getters.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Constify many getters of cmGlobalGenerator.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Remove trailing white-spaces.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix typo.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Doxygen: Improve code documentation.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Doxygen: Generate call graph and relationships.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Doxygen: Fix warnings.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Doxygen: Remove dependency on VTK when building doxygen.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage: Document -j|--parallel option in help message.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage: Document all options printing usage information.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage: Document all options printing the version number.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage: Print help, version and copyright options in usage information.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage: Add missing exepath argument in get_prerequisites documentation.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ccmake: Align 'g' and 'q' key instructions.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ccmake: Document '/' key.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ccmake: Factor toggle key help instructions.&lt;br /&gt;&lt;br /&gt;Niels Dekker (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix CMAKE_VERBOSE_MAKEFILE for VS10 vcxproj files (#12504)&lt;br /&gt;&lt;br /&gt;Ondrej Balaz (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindBISON: Fix bison++ version parsing to avoid &quot;Offending entry&quot;&lt;br /&gt;&lt;br /&gt;Peter Collingbourne (4):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Make cmLocalGenerator::ConvertToLinkReference virtual&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Introduce a cmLocalGenerator::ConvertToIncludeReference function&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Introduce a cmGlobalGenerator::ResolveLanguageCompiler function&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix configuration-dependent flag lookup in cmLocalGenerator::GetTargetFlags&lt;br /&gt;&lt;br /&gt;Peter Kuemmel (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add NEWLINE_STYLE option to configure_file (#3957)&lt;br /&gt;&lt;br /&gt;Philip Lowman (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindProtoBuf: Documented limitation of the public macro&lt;br /&gt;&lt;br /&gt;Pierre-Francois Laquerre (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix path quoting in Qt4 macros&lt;br /&gt;&lt;br /&gt;Robert Dailey (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VS: Add VS_SCC_AUXPATH target property (#12549)&lt;br /&gt;&lt;br /&gt;Rolf Eike Beer (4):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; libarchive: fix typo in CheckFileOffsetBits.cmake&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tell people that link_directories() is not what they are searching for&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindBISON: Fix matching output of &quot;bison --version&quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tests: ExternalProject: Remove unnecessary 'svn --version' call&lt;br /&gt;&lt;br /&gt;Stephen Kelly (13):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add features from KDE for arguments to qdbusxml2cpp.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Remove unused define.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Build each library only once instead of once for each test.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Initialize LINK_INTERFACE_LIBRARIES target property with a variable&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Also run moc automatically with Qt5.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix typo.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Don't assume the existence of QT_MAJOR_VERSION.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Update comments and method names to not be Qt4 specific.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix style.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; target_link_libraries: Trim trailing whitespace&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; target_link_libraries: Add LINK_(PUBLIC|PRIVATE) options&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; moc is now part of the Qt5Core module&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add a test case for the use of Q_PRIVATE_SLOT.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;</description>
<pubDate>Thu, 08 Dec 2011 16:39:26 -0500</pubDate>
</item>
<item>
<title>ITK v4 - Crowdsourcing Documentation</title>
<dc:creator>Julien Jomier</dc:creator>
<dc:creator>Luis Ibanez</dc:creator>
<dc:creator>Julien Jomier</dc:creator>
<dc:creator>Charles Marion</dc:creator>
<link>http://www.kitware.com/blog/home/post/193</link>
<description>&lt;p&gt;The ITK community recently released the Beta version of its new ITKv4 effort. The Insight Toolkit (ITK) is an open-source, cross-platform system that provides an extensive suite of software tools for image analysis.&lt;/p&gt;
&lt;p&gt;To help members of the community use the new version of the toolkit, Kitware and the ITK development team designed and implemented a system for &lt;a href=&quot;http://en.wikipedia.org/wiki/Crowdsourcing&quot;&gt;crowdsourcing&lt;/a&gt; documentation, whose release we are now pleased to announce. The purpose of the crowdsourcing system is to allow the community to suggest changes to the documentation and improve its quality.&lt;/p&gt;
&lt;h2&gt;How to Use it?&lt;/h2&gt;
&lt;p&gt;You can access the crowdsourcing documentation pages directly from the auto-generated &lt;a href=&quot;http://www.itk.org/Doxygen/html/&quot;&gt;doxygen documentation&lt;/a&gt; for ITKv4. Go on a class page and click on &amp;ldquo;Edit comments&amp;rdquo;:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/blog/files/2_2127819237.png&quot; alt=&quot;&quot; width=&quot;100%&quot; /&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot;&gt;&amp;nbsp;&lt;em&gt;Figure 1: ITK doxygen page.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;You will then be able to dynamically edit the source code of the class by clicking the &amp;ldquo;pencil&amp;rdquo; icon on the text editor on the right side of the page, and providing your email address and some comments describing your motivation for the change.&lt;/p&gt;
&lt;p&gt;Once submitted, the change will be reviewed by the ITK team.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/blog/files/2_2009704885.png&quot; alt=&quot;&quot; width=&quot;100%&quot; /&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot;&gt;&lt;em&gt;Figure 2: Documentation edition page.&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;How Does it Work?&lt;/h2&gt;
&lt;p&gt;The crowdsourcing page displays the code and documentation that is generated each night&amp;nbsp; based on the content of the ITK Git repository, including any recent changes made by the developers community:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/blog/files/2_712441504.png&quot; alt=&quot;&quot; width=&quot;100%&quot; /&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot;&gt;&lt;em&gt;&amp;nbsp;Figure 3: Functional diagram of the crowdsourcing documentation system.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;When a visitor to the crowdsourcing page makes an edit, the system creates a doxygen preview and submits a new patch to &lt;a href=&quot;http://review.source.kitware.com/#q,status:open,n,z&quot;&gt;Gerrit&lt;/a&gt;, a web-based code review system. The ITK team then reviews the change directly on Gerrit, and can make further improvements to it, or simply merge it with the main codebase.&lt;/p&gt;
&lt;p&gt;The new crowdsourcing system is yet another mechanism for encouraging the participation of the community, and enabling all to help improve the quality both in form and content of the doxygen documentation. We invite and encourage everyone to make use of the new crowdsourcing system and contribute improvements to the documentation that is so vital for facilitating good use of the toolkit. Given the thousands of ITK community members, we anticipate that this venue will become a high volume source of improvements to the documentation.&lt;/p&gt;
&lt;p&gt;We'd like to give a special thanks to Arnaud Gelas for suggesting the initial ideas for the system and for following up on the implementation. Thanks also to Charles Marion, who designed and implemented most of the system and Kitware&amp;rsquo;s team: Matt Bowman, Matt McCormick, David Cole, and Luis Ibanez.&lt;/p&gt;
&lt;p&gt;ITK v4 Announcement: &lt;a href=&quot;http://www.kitware.com/news/home/browse/ITK?2011_10_04&amp;amp;ITKv4+Beta+Now+Available&quot;&gt;http://www.kitware.com/news/home/browse/ITK?2011_10_04&amp;amp;ITKv4+Beta+Now+Available&lt;/a&gt;&lt;br /&gt;Download ITK&amp;nbsp;: &lt;a href=&quot;http://itk.org/&quot;&gt;http&lt;/a&gt;&lt;a href=&quot;http://itk.org/&quot;&gt;://&lt;/a&gt;&lt;a href=&quot;http://itk.org/&quot;&gt;www.itk&lt;/a&gt;&lt;a href=&quot;http://itk.org/&quot;&gt;.&lt;/a&gt;&lt;a href=&quot;http://itk.org/&quot;&gt;org&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Wed, 02 Nov 2011 11:17:22 -0400</pubDate>
</item>
<item>
<title>V&amp;V As a Way of Life</title>
<dc:creator>Will Schroeder</dc:creator>
<link>http://www.kitware.com/blog/home/post/189</link>
<description>&lt;p&gt;There's nothing like a good conference to remind you of the basics.&lt;/p&gt;
&lt;p&gt;I recently attended &lt;a href=&quot;http://visweek.org/&quot;&gt;IEEE VisWeek&lt;/a&gt;&amp;nbsp;and participated in the panel &quot;Verification in Visualization: Building a Common Culture&quot;. The panel was organized by Mike Kirby (Utah) and Claudio Silva (NYU Poly) with&amp;nbsp;Robert Laramee (U. of&amp;nbsp;Swansea)&amp;nbsp;and myself as additional panelists. The focus of this particular panel was on the principles and implementation of validation and verification (V&amp;amp;V) in the computational sciences, with emphasis on the visualization process.&lt;/p&gt;
&lt;p&gt;For those of you who don't know, V&amp;amp;V in this context is about ensuring that a software &lt;a href=&quot;http://en.wikipedia.org/wiki/Validation_and_verification&quot;&gt;system meets specifications and that it fulfills its intended purpose&lt;/a&gt;. &lt;em&gt;Validation&lt;/em&gt; addresses the question &quot;Are we building the right thing?&quot; and &lt;em&gt;verification&lt;/em&gt; addresses the question &quot;Are we building it right?&quot;&lt;/p&gt;
&lt;p&gt;Well who's going to disagree with a panel that advocates a culture of V&amp;amp;V? It's hard to have a provocative and entertaining panel when the thesis is generally agreed on by everyone. But that's one of the key points of the panel: we often take things for granted, so we have to build into our DNA essential, basic principles such as validation and verification to achieve the culture we desire.&lt;/p&gt;
&lt;p&gt;My co-panelists, being the talented academics they are, provided very compelling examples of why V&amp;amp;V is critical to algorithm design and implementation. They even had detailed charts indicating how &lt;a href=&quot;http://www.cs.utah.edu/~kirby/Publications/Kirby-32.pdf&quot;&gt;validation and verification should be incorporated into the computational sciences workflow&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Here's where I think some controversy comes in, it's how you practice V&amp;amp;V. Is the process a separate, discrete step as part of the creation and implementation of algorithms (with maybe an occasional V&amp;amp;V workshop thrown in)? Or is it a Way of Life? Meaning do we create an algorithm, make sure it's doing what's it's supposed to do (validate), verify on our sample data sets, and then throw it over the fence (publish) and call it done? Or do we take the approach that validation and verification is an ongoing process that is never really done, consequently requiring us to practice it on a continual basis?&lt;/p&gt;
&lt;p&gt;These questions remind me of three related corollaries you&amp;nbsp;often hear in the open source communities we participate in:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If it's not reproducible, it's not science.&lt;/li&gt;
&lt;li&gt;If it's not verified, it's not engineered.&lt;/li&gt;
&lt;li&gt;If it's not tested, it's broken.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;which are all commitments to process. In the open source world, our DNA is ongoing collaboration, evolution, testing and refinement. We know that innovation never ceases, and that continual processes are necessary to stay relevant and vital. Thus V&amp;amp;V is implicitly bred into the bones of open source processes.&lt;/p&gt;
&lt;p&gt;So you know where I stand on this: as a practitioner of The Way of the Source, I am a firm believer that verification and validation is a Way of Life, a continual process in which we ask &quot;is our software doing what our users want&quot; and &quot;are we implementing this software correctly?&quot; From hard experience software professionals understand that systems inherently have many dependencies ranging from hardware, to drivers, to the operating system, to system libraries, to the algorithms themselves, and that these dependencies are constantly changing, hence software needs continual testing. We also know that technology changes, and hence our use of technology, consequently a &quot;valid&quot; and effective software system may become invalid, and we may have to revamp or recreate a solution to meet the needs of our users.&lt;/p&gt;
&lt;p&gt;If we are to embrace a culture of validation and verification as the panel supposes and to which we all blithely agree, then we need to do the hard work of establishing formal software testing process in combination with continual reevaluation of software&amp;nbsp;effectiveness. Furthermore, because the process is by definition a public certification of the validity and veracity&amp;nbsp;of our systems, open source practices are necessary to support the required transparency and essential evaluation and collaboration processes. It is only when we manifest these practices in our daily software workflow that we can truly say we have established a culture of V&amp;amp;V.&lt;/p&gt;</description>
<pubDate>Tue, 01 Nov 2011 10:10:47 -0400</pubDate>
</item>
<item>
<title>Automating CPack/NSIS-built Installers Silently on Windows</title>
<dc:creator>David Cole</dc:creator>
<link>http://www.kitware.com/blog/home/post/186</link>
<description>&lt;p&gt;The CMake Win32 installer is built with NSIS, and as such, it supports some of the standard command line arguments that all such NSIS built installers do. If you build Windows installers for your project using NSIS and CPack, you can use this information with your installers, too.&lt;/p&gt;
&lt;p&gt;Specifically, you can write a silent automatic install command line like so:&lt;/p&gt;
&lt;p&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;&lt;strong&gt;&amp;nbsp; &quot;C:\full\path\to\cmake-2.8.5-win32-x86.exe&quot; /S /D=C:\path\to\install\to\with\no\spaces&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Furthermore, you may silently call the uninstaller like so:&lt;/p&gt;
&lt;p&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;&lt;strong&gt;&amp;nbsp; C:\path\to\install\to\with\no\spaces\Uninstall.exe /S&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Importantly, (I've determined this empirically by experiment, so I may be stating things overly strictly here, but I don't think so....) you must have:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Most importantly, admin privileges -- this needs to be run in a &quot;Run as Admin&quot; type setting, or else Windows will prompt the user to see if it's ok to run an installer/uninstaller&lt;/li&gt;
&lt;li&gt;the &quot;/S&quot; indicates &quot;silent&quot; and means do not show the gui for the installer/uninstaller&lt;/li&gt;
&lt;li&gt;the &quot;/D&quot; must be the last argument you pass to the installer, indicating the root directory into which to install&lt;/li&gt;
&lt;li&gt;Everything after the &quot;/D=&quot; should name the full path to a directory with &quot;\&quot; separator characters, (not with &quot;/&quot;) *and* with no spaces in it. It is still possible in Windows to construct a valid 8.3 old-school DOS name for any file or directory, and if you need to install it in a path that does have spaces in it for real, then you'll have to construct the short name equivalent to pass with /D=&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This approach definitely works with the latest release, CMake 2.8.6, and should work as far back as 2.8.0.&lt;/p&gt;
&lt;p&gt;Since we have not documented this feature of the Windows installer anywhere, I thought this would be good fodder for a blog entry.&lt;/p&gt;
&lt;p&gt;Ping me: leave a comment here if you use it to do something cool.&lt;/p&gt;</description>
<pubDate>Tue, 25 Oct 2011 23:54:14 -0400</pubDate>
</item>
<item>
<title>CMake 2.8.6 available for download</title>
<dc:creator>David Cole</dc:creator>
<link>http://www.kitware.com/blog/home/post/176</link>
<description>&lt;p&gt;On behalf of myself, Ken, Bill, Brad, Alex, Zach, Ben and the rest of the CMake team from all around the world, we are pleased to announce that &lt;strong&gt;CMake 2.8.6&lt;/strong&gt; is now available for download at:&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &lt;a href=&quot;http://www.cmake.org/files/v2.8/?C=M;O=D&quot;&gt;http://www.cmake.org/files/v2.8/?C=M;O=D&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It is also available from the usual download links found on the CMake web site:&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &lt;a href=&quot;http://www.cmake.org/cmake/resources/software.html&quot;&gt;http://www.cmake.org/cmake/resources/software.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This release we do not have pre-built binaries for the SunOS anymore. As mentioned on the CMake mailing list recently, our Sun hardware has bitten the proverbial dust.&lt;br /&gt;&lt;br /&gt;However, we are now providing two sets of installers for the Mac. The &quot;Darwin&quot; versions are for Mac OSX 10.4 and later, and are &quot;ppc;i386&quot; universal binaries. The &quot;Darwin64&quot; versions are for 10.6 and later, and are &quot;x86_64;i386&quot; universal binaries.&lt;br /&gt;&lt;br /&gt;This release contains a last-minute addition that you should consider &quot;Experimental&quot;: a generator in the Windows build targeting Visual Studio 11. It will remain &quot;Experimental&quot; until VS11 itself is finalized. Please try it out if you have the developer preview of Visual Studio 11 installed. Let us know if you run into any VS11 specific issues. It is very new, and only tested enough to convince us it would be useful to include it for all of you to try out. If VS 11 crashes while you're using it, please send the crash reports in so that Microsoft has a chance to fix all those crashing bugs before VS11 becomes an official release.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Thanks for using CMake!&lt;br /&gt;&lt;br /&gt;-Dave&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Changes in CMake 2.8.6 (since 2.8.6-rc4)&lt;br /&gt;-----------------------------------------------------------------------&lt;br /&gt;Alex Neundorf (5):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Remove trailing whitespace&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Minor improvements to the UsePkgConfig.cmake docs&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Remove trailing whitespace&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Improve behaviour of --find-package mode with try_run/try_compile&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Use makefile-&amp;gt;IssueMessage() for better error messages&lt;br /&gt;&lt;br /&gt;Bill Hoffman (2):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Use version 11.0 for 12.x and 9.10 for 10.x intel versions to fix 12.1 vsIDE.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Also, check for 11.x as an intel fortran version.&lt;br /&gt;&lt;br /&gt;Brad King (2):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add Visual Studio 11 generator for x86 and x64 tools&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Teach our tests about special cases for VS 11&lt;br /&gt;&lt;br /&gt;David Cole (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CTestCustom.cmake: Ignore clang's summary warning&lt;br /&gt;&lt;br /&gt;Philip Lowman (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindBullet: Also search for _Debug postfixed library names&lt;br /&gt;&lt;br /&gt;Raphael Kubo da Costa (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix typo in set_target_properties' documentation.&lt;br /&gt;&lt;br /&gt;Rolf Eike Beer (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix typo in UsePkgConfig.cmake&lt;br /&gt;&lt;br /&gt;Changes in CMake 2.8.6-rc4 (since 2.8.6-rc3)&lt;br /&gt;--------------------------------------------&lt;br /&gt;Alex Neundorf (3):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindFLEX.cmake: also search the include dir&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix typos in FeatureSummary.cmake (#12462)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Don't warn when setting a property multiple times to the same value #12464&lt;br /&gt;&lt;br /&gt;Bill Hoffman (2):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For VS Intel Fortran IDE builds, add a check to find the Fortran library PATH.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Enable Fortran tests for IDE builds.&lt;br /&gt;&lt;br /&gt;Brad King (5):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FortranCInterface: Compile separate Fortran lib in VerifyC[XX]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Move IntelVSImplicitPath project to better location&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Simplify IntelVSImplicitPath detection project&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; libarchive: Fix ssize_t detection with mingwrt 3.20&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Make file(DOWNLOAD) fail on http error&lt;br /&gt;&lt;br /&gt;David Cole (8):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tests: Add a KWStyle test, equivalent to the make StyleCheck target&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWStyle Test: Activate by default if KWStyle is found&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xcode: Use EFFECTIVE_PLATFORM_NAME reference in ComputeOutputDir&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xcode: Add test to demonstrate iOS project in Xcode&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CMake: Reference test targets only when BUILD_TESTING is ON&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tests: Add the more modern Mac64 nightly build&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Release Scripts: Use Qt 4.7.4 on dashmacmini5 (#12460)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Revert &quot;FindThreads: Try pthreads with no special option first (#11333)&quot;&lt;br /&gt;&lt;br /&gt;Eric NOULARD (4):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPack fix #12449 doc mispelled&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPack fix template too&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPackDeb fix #10325 automagically use fakeroot for DEB if fakeroot is found&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPackRPM authorize per-component pre/post-[un]install scripts (#0012063)&lt;br /&gt;&lt;br /&gt;Marcus D. Hanwell (4):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Just code style changes.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Don't warn when nothing to do in visibility function.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Made ADD_COMPILER_EXPORT_FLAGS into a macro.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Make add_compiler_export_flags a function again.&lt;br /&gt;&lt;br /&gt;Rolf Eike Beer (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; remove stray brace in CPackDeb documentation&lt;br /&gt;&lt;br /&gt;Changes in CMake 2.8.6-rc3 (since 2.8.6-rc2)&lt;br /&gt;--------------------------------------------&lt;br /&gt;Alexey Ozeritsky (2):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindBLAS/LAPACK fixes&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindBLAS/LAPACK fixes&lt;br /&gt;&lt;br /&gt;Andreas Schneider (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Modules: Add support for more java archives in add_jar().&lt;br /&gt;&lt;br /&gt;Bj&amp;ouml;rn Ricks (4):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Search for the installed python interpreter first&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Determine python version&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Update documentation of FindPythonInterp.cmake&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Use FIND_PACKAGE_HANDLE_STANDARD_ARGS second mode&lt;br /&gt;&lt;br /&gt;Brad King (5):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VS: Map per-source Fortran flags to IDE options&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VS: Map Fortran free- and fixed-format flags to IDE options&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fortran: Add support for free- and fixed-form flags&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xcode: Honor Fortran_FORMAT target and source file property&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set CMAKE_&amp;lt;lang&amp;gt;_COMPILER_ID for VS generators&lt;br /&gt;&lt;br /&gt;David Cole (8):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWSys: Remove always-true dir_only parameter&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWSys: Add symlinks to directories as files (#12284)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindPackageMessage: Eliminate new lines in cache entries&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindPackageMessage: Eliminate new lines using REGEX REPLACE&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CMake: Add SaveCache at the end of successful Generate calls&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Suppress Qt warning for dashmacmini5 builds&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Suppress Qt warning for dashmacmini5 builds&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tests: Look for &quot;Illegal&quot; or &quot;SegFault&quot; in the output&lt;br /&gt;&lt;br /&gt;Eric NOULARD (2):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPack&amp;nbsp; fix #12366 components RPM packages have the same package name&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPackRPM fix #12305, include directories in RPM package&lt;br /&gt;&lt;br /&gt;Johan Bj&amp;ouml;rk (5):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xcode: No spaces in makefile target names (#12370)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CMake: Write symlinks to directories as files in archives (#12284)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPack: Do not recurse through directory symlinks (#12284)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xcode: Do not emit the ZERO_CHECK target more than once&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xcode: Honor -g0 to disable debugging (#12377)&lt;br /&gt;&lt;br /&gt;Johannes Stallkamp (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CTest: Fixed valgrind output parsing (#12260)&lt;br /&gt;&lt;br /&gt;Matt McCormick (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CMake: Remove documentation for -E build (#12446)&lt;br /&gt;&lt;br /&gt;Stephen Kelly (2):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add some more unit tests.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Don't put what some compilers consider junk at the end of the line.&lt;br /&gt;&lt;br /&gt;Thomas Jarosch (3):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CTest: Fix memory leaks on error&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix file() command descriptor leak on error&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ccmake: Fix off-by-one memory access error&lt;br /&gt;&lt;br /&gt;Changes in CMake 2.8.6-rc2 (since 2.8.6-rc1)&lt;br /&gt;--------------------------------------------&lt;br /&gt;Brad King (2):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWSys: Add hash function for std::string&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWSys: Fix std::string hash function for Borland&lt;br /&gt;&lt;br /&gt;Clinton Stimpson (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; qt4: also find QtUiTools when cross compiling with mingw.&lt;br /&gt;&lt;br /&gt;David Cole (3):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xcode4: Requires more quoting of single quote char&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmake.m4: Use modern signature of install(FILES ...)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CMake Release Scripts: Changes for next release candidate...&lt;br /&gt;&lt;br /&gt;David Faure (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Don't use a variable name that might be used in other files.&lt;br /&gt;&lt;br /&gt;Stephen Kelly (73):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Create moc files in the current binary dir, not the top level.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Make the formatting of feature_summary output a little better.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add the GenerateExportMacro with unit tests.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Handle the case where the user changes the DEFINE_SYMBOL property.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add a newline at the end of the file.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add a newline at the end of the file.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add missing licence header.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Remove the fatal_warnings option which is no longer used.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Test for features, not specific compilers.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Simplify. We already know we have hidden visibility at this point.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Simplify the compiler feature check&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add some debug output.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Short-circuit the tests on unsupported compilers.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Test expected no-op instead of aborting the build.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix tests with clang.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix typo and tests failing as a result.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Only run the failure tests with gcc &amp;gt;= 4.2&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set the CMAKE_RUNTIME_OUTPUT_DIRECTORY for windows builds.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Only set the COMPILER_HAS_HIDDEN_VISIBILITY if GCC &amp;gt;= 4.2&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Disable all export macros on Borland.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Another attempt to fix the tests on Borland.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Use the correct project name compiletest not compilefail&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix off-by-not in test for Borland.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Another attempt at fixing Borland.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add some debug output to narrow down deprecation test issues&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Export deprecated free methods too.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Remember to surround the other deprecated test in the Borland check.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Only set the deprecated attribute if hidden visibilty is enabled.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Make sure the hidden visibility variables never get set on MINGW.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Don't use hidden visibility on non-mingw windows either.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Don't export methods on already exported classes.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Split the deprecated available check from setting macro values.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Test for compiler features, instead of for specific platforms.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Exclude the XL compiler from the hidden-visibility test.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add the COMPILER_HAS_DEPRECATED only if it has a declspec variant&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Don't change the expected build result based on the platform.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Expect the tests to pass if hidden visibilty is not enabled.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Test -Werror instead of enabling it per compiler.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add some messaging output to make remaining issues findable.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Perform the -Werror test only once.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Test for deprecated attribute before declspec.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Try to error on deprecated on Intel and SunCC.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Borland can't do deprecated.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fixup forgotten part of aed84517c942a4c40f493fcf997cdf6a047349f8&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Disable testing of deprecated macros.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Don't enable deprecated on HP.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Don't enable deprecated on old GCC&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Exclude cygwin from the hidden visibility feature.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Exclude PGI from exports and deprecated.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Start testing expected values for compiler flags.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Exclude win32 from hidden visibility checks.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Comment the test assertion for now&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Test the correct cxx variable.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix the version extraction regex for clang.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Hopefully add version extraction for Intel.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add some settings for non-truncation of test output.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix up the regex command for Intel.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Test for too-old-intel compilers.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Possibly fix test on HPUX.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Possibly fix configuration test on AIX.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Try to make the macros do almost nothing for Watcom.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; More consistency in the macro options.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add missing NO_EXPORT macro variant.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Look for errors reported by PGI too.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Quote paths in case there is a space in one of them.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Disable the tests for Watcom.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix Compiler id variable name.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add quotes in case cmake is installed in a prefix with a space.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix the feature of using a specific prefix for macros.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add documentation about the prefix and no_deprecated options.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Remove blank line at the start of the file.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Don't start a line with a dash(-)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix up verbatim code sections of the dox.&lt;br /&gt;&lt;br /&gt;Todd Gamblin (3):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindBoost: Call find_package with NO_MODULE first&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix XL compilers on non-AIX machines.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fixed link bugs in BlueGeneP build.&lt;br /&gt;&lt;br /&gt;Changes in CMake 2.8.6-rc1 (since 2.8.5)&lt;br /&gt;--------------------------------------------&lt;br /&gt;Aaron C. Meadows (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindSubversion: Invoke svn non-interactively (#12304)&lt;br /&gt;&lt;br /&gt;Alex Neundorf (92):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add a switch to disable a find_package() call completely&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add documentation for the CMAKE_DISABLE_FIND_PACKAGE_&amp;lt;Name&amp;gt; switch&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add a basic test for CMAKE_DISABLE_FIND_PACKAGE_&amp;lt;package&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add macros cmake_push/pop_check_state() as discussed on the list.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix copyright notice test&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add CheckCXXSymbolExists.cmake, so this can be used also for C++&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Minor fix to try_compile() docs (#12333)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix #12342: Add APPEND_STRING option to set_property()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Extend FeatureSummary: add PURPOSE of package and TYPE&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FeatureSummary.cmake: remove &quot;comment&quot; field&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FeatureSummary.cmake: add INCLUDE_QUIET_PACKAGES keyword&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FeatureSummary.cmake: error out when a REQUIRED package is missing&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FeatureSummary.cmake: only higher TYPEs can override previous TYPEs&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FeatureSummary.cmake: cosmetics&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FeatureSummary.cmake: update documentation&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Remove debug output from CheckSymbolExists&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Don't put files from CMAKE_ROOT into CodeBlocks projects (#12110)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; More PATH_SUFFIXES for finding Postgresql and also search catalog/pg_type.h&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Use FPHSA(), remove unnecessary stuff and don't recommend link_directories()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Mark the results from find() as advanced&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindPostgreSQL: fix PATH_SUFFIXES, better output for FPHSA&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Strip trailing whitespace&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindGIF/FindFreetype.cmake: remove standard search paths from find-calls&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindGif: add giflib4 as one more name for the library under Windows&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add basic version check for giflib&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Patch by Campbell Barton: puts definitions into C::B project file&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Remove useless line of code&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Also put builtin include dirs into CodeBlocks project file&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Remove trailing whitespace&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Also search for libxkbfile, XSync and SM include dir&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Provide macro write_basic_config_version_file()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add example to documentation&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add some tests for write_basic_config_version_file()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix copyright notice&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Really fix copyright notice&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set UNSUITABLE instead of not COMPATIBLE&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Improve documentation for WriteBasicConfigVersionFile.cmake&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add macros GETTEXT_PROCESS_POT() and GETTEXT_PROCESS_PO_FILES()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Support REQUIRED in FindGettext.cmake (using FPHSA.cmake)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix #12358: make optionally enabling ASM work again&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Start work on automoc: add empty cmQtAutomoc class&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Start implementing skeleton for automoc in cmake&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add actual automoc code from automoc&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Remove the need to check for .h/.cxx during buildtime&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add the cmake module required currently for automoc&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add AUTOMOC to the add_library() command&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix line lengths&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Move code for parsing a cpp-file from the big loop to separate function&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Initialize verbose based onb the env.var.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Color output when running moc&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add the generated automoc.cpp file to the cleaned files&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Use cout instead of printf()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Remove trailing whitespace&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Refactor SetupAutomocTarget() so it can be run after creating the target&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Remove trailing whitespace&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Move automoc processing from add_executable/library to cmGlobalGenerator&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Nicer progress message for the automoc target&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add a test for automoc&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add documentation for AUTOMOC, add initialization via CMAKE_AUTOMOC&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix logic which decides when to execute automoc test&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Automoc.cmake is not needed anymore&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix build: non-void function must return a value&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix warnings&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix bootstrap test with automoc&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Only enable the automoc test after checking that Qt4 works&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix build: use std::ios::out|ios::trunc instead of std::ios_base::out&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Silence warning in automoc: use long instead of int&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix automoc with VS builds: apply patch from Bill&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Make clLocalGenerator::GetTargetFlags() public&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add find-package mode, which does nothing yet&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Implement find-package mode of cmake&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Replace cmake::GetScriptMode() with GetWorkingMode()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix copyright notice in new CMakeFindPackageMode.cmake&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Better support for lib64 and Debian multiarch&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Use the file-utility to test for 64bit if there is no /usr/lib64&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add a cmake.m4 for using cmake in autoconf projects instead of pkgconfig&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Improve documentation for --find-package mode&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add a test for the new --find-package mode&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Only run the test if we are using a makefile generator under UNIX&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The makefile for the test was kindof wrong&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix test on OpenBSD with BSD make&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Rename helper macros print_compile_flags() to set_compile_flags_var()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dont check for -isysroot and -mmacosx-version on OSX in --find-package mode&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Disable any STATUS output in --find-package mode&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Much improved test, should now be executed on all UNIXes&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Make the --find-package test harder&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Make the test harder by always having a space in the include dirs&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Only enable the test when using GNU make&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix line length&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Use $(CXXFLAGS) and $(LDFLAGS) in the --find-package test Makefile&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Require the current cmake version in --find-package mode&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix --find-package mode on Cygwin, where enable_language(RC) is called&lt;br /&gt;&lt;br /&gt;Alexey Ozeritsky (5):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fixed: search of acml libraries&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoblas supported&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ACML-GPU supported&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ACML-GPU supportede&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fixed: search of ATLAS library for C/C++-only projects&lt;br /&gt;&lt;br /&gt;Andreas Schneider (6):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindJava: Find missing java development executables.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Modules: Added CMake Java support.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tests: Java tests should test UseJava.cmake&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tests: Check for the new Java exeutable variables.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Java: Use set_property/get_property for target variables.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Java: Fix documentation format and indentation&lt;br /&gt;&lt;br /&gt;Arnaud Gelas (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Search for the ASPELL executable&lt;br /&gt;&lt;br /&gt;Bill Hoffman (5):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Only pay for unused variable checking if it is on.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Initial support for Intel Fortran VS2010.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix custom commands in VS2010 Fortran projects using CFG_INTDIR and test.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Use MSBuild when devenv is not around, since VCExpress seems broken.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix for bug #12413, nmake did not handle targets with + in the name.&lt;br /&gt;&lt;br /&gt;Brad King (13):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MinGW: Remove old workaround and use native echo (#12283)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Document caveat of custom commands in multiple targets (#12311)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmSystemTools: Remove trailing whitespace&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RunSingleCommand: Fix indentation&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RunSingleCommand: Avoid assignment in condition&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Documentation: WIN32 not defined on Cygwin (#12334)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWSys: Simplify SystemTools::GetTime implementation (#12261)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWSys: Avoid conversion warning in SystemTools::GetTime&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWSys: Fix using long long and __int64 with hash_(set|map)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWSys: __int64 and long long may be same type in specialization&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XL: Fix old VisualAge branding of Fortran compiler&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Do not crash when an imported target depends on a missing target&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix CHECK_(C|CXX)_COMPILER_FLAG for Clang (#12394)&lt;br /&gt;&lt;br /&gt;Clinton Stimpson (5):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add -DQT_NO_DEBUG if no build type is specified so Qt plugins will work.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add qt4/QtCore to help find Qt headers when cross-compiling.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Qt4: Fix reference of undefined variable when detecting frameworks on Mac OS X&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Remove C compiler requirement from FindQt4.cmake&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPack/NSIS: Fix reinstall and multiple install issues when using components.&lt;br /&gt;&lt;br /&gt;David Cole (26):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Begin post-2.8.5 development&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix Architecture test to work with Xcode 4&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix BuildDepends test to work with Xcode 4&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Base architecture choice logic on Xcode version&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Use correct default multiple architecture values in test&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add use of EFFECTIVE_PLATFORM_NAME to generated Xcode projects.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Correct KWStyle line too long error&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add fail regex to detect supported warning flags correctly.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add support for Visual Studio project-specific globals (#8707)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix machine-specific UpdateGIT test failures&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ensure libgmp-10.dll is in the PATH for CMakeTestAllGenerators&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Watcom: Add -c flag to wlib calls (#12245)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add Watcom support to InstallRequiredSystemLibraries (#11866)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Watcom: Use correct args for execute_process call (#11866)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CTest: print failed tests in index order (#11746)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix line too long style violation&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Documentation: Fix comments in the source code (#10941)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add more find_path locations for DCMTK header files (#12323)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VS9: Add include_directories to midl command lines&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWSys: Remove translation path for &quot;/tmp_mnt/&quot; (#10595)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VS10: Avoid unnecessary rebuilds for custom commands&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; QtAutomoc test: Pass QT_QMAKE_EXECUTABLE&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; QtAutomoc: Eliminate compiler warning&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CheckSymbolExists: Use IMMEDIATE flag for configure_file (#11333)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xcode: Suppress same-old warning again.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xcode: Save object id values in CMakeCache.txt (#11690)&lt;br /&gt;&lt;br /&gt;Johan Bj&amp;ouml;rk (5):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xcode: Remove PREBINDING attribute for Xcode 4 and above&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RunSingleCommand: Replace verbose boolean with enum&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RunSingleCommand: Add a OUTPUT_NORMAL flag.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xcode: Quote ',' in Xcode string values (#12259)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xcode: Rearrange CMakeReRun to enable parallel builds&lt;br /&gt;&lt;br /&gt;Matej Hribernik (2):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VS: Factor Find64BitTools out of Win64 generator to parent&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add VisualStudio 9 and 10 generators for Itanium platform&lt;br /&gt;&lt;br /&gt;Modestas Vainius (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; multiarch: Treat lib/&amp;lt;arch&amp;gt; as implicit link dir (#12326)&lt;br /&gt;&lt;br /&gt;Oliver Buchtala (3):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Java: Create java_class_filelist only if it does't exist.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Java: Added some dependency magic to avoid recompilations.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Java: Create correct jar archive dependencies.&lt;br /&gt;&lt;br /&gt;Rolf Eike Beer (2):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; remove extra output message from FindJava.cmake&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindThreads: Try pthreads with no special option first (#11333)&lt;br /&gt;&lt;br /&gt;Steven Velez (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VS10: Add SCC support&lt;br /&gt;&lt;br /&gt;Todd Gamblin (2):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Try regular compiler when no MPI compiler.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix issues with removing try_compile input file.&lt;br /&gt;&lt;br /&gt;Will Dicharry (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Added HDF5 high level Fortran bindings to available components.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;</description>
<pubDate>Tue, 04 Oct 2011 15:22:30 -0400</pubDate>
</item>
<item>
<title>CMake 2.8.6-rc4 ready for testing!</title>
<dc:creator>David Cole</dc:creator>
<link>http://www.kitware.com/blog/home/post/170</link>
<description>&lt;p&gt;The CMake 2.8.6 release candidate stream continues! You can find the source and binaries here:&lt;/p&gt;
&lt;p style=&quot;padding-left: 30px;&quot;&gt;&lt;a href=&quot;http://www.cmake.org/files/v2.8/?C=M;O=D&quot;&gt;http://www.cmake.org/files/v2.8/?C=M;O=D&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is the last rc before the final release, unless somebody finds a showstopper issue between now and next Thursday.&lt;/p&gt;
&lt;p&gt;This release candidate we do not have pre-built binaries for the SunOS anymore. As mentioned on the CMake mailing list recently, our Sun hardware has bitten the proverbial dust.&lt;/p&gt;
&lt;p&gt;However, we are now providing two sets of installers for the Mac. The &quot;Darwin&quot; versions are for Mac OSX 10.4 and later, and are &quot;ppc;i386&quot; universal binaries. The &quot;Darwin64&quot; versions are for 10.6 and later, and are &quot;x86_64;i386&quot; universal binaries.&lt;/p&gt;
&lt;p&gt;Following is the list of changes in this release. Since we switched to git, this list is now the 'git log' one line summary written by the named CMake developers.&lt;/p&gt;
&lt;p&gt;Please try this version of CMake on your projects and report any issues to the list or the bug tracker.&lt;/p&gt;
&lt;p&gt;Happy building!&lt;/p&gt;
&lt;p&gt;-Dave&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Changes in CMake 2.8.6-rc4 (since 2.8.6-rc3)&lt;/strong&gt;&lt;br /&gt;--------------------------------------------------------------------&lt;br /&gt;Alex Neundorf (3):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindFLEX.cmake: also search the include dir&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix typos in FeatureSummary.cmake (#12462)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Don't warn when setting a property multiple times to the same value #12464&lt;br /&gt;&lt;br /&gt;Bill Hoffman (2):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For VS Intel Fortran IDE builds, add a check to find the Fortran library PATH.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Enable Fortran tests for IDE builds.&lt;br /&gt;&lt;br /&gt;Brad King (5):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FortranCInterface: Compile separate Fortran lib in VerifyC[XX]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Move IntelVSImplicitPath project to better location&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Simplify IntelVSImplicitPath detection project&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; libarchive: Fix ssize_t detection with mingwrt 3.20&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Make file(DOWNLOAD) fail on http error&lt;br /&gt;&lt;br /&gt;David Cole (8):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tests: Add a KWStyle test, equivalent to the make StyleCheck target&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWStyle Test: Activate by default if KWStyle is found&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xcode: Use EFFECTIVE_PLATFORM_NAME reference in ComputeOutputDir&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xcode: Add test to demonstrate iOS project in Xcode&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CMake: Reference test targets only when BUILD_TESTING is ON&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tests: Add the more modern Mac64 nightly build&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Release Scripts: Use Qt 4.7.4 on dashmacmini5 (#12460)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Revert &quot;FindThreads: Try pthreads with no special option first (#11333)&quot;&lt;br /&gt;&lt;br /&gt;Eric NOULARD (4):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPack fix #12449 doc mispelled&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPack fix template too&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPackDeb fix #10325 automagically use fakeroot for DEB if fakeroot is found&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPackRPM authorize per-component pre/post-[un]install scripts (#0012063)&lt;br /&gt;&lt;br /&gt;Marcus D. Hanwell (4):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Just code style changes.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Don't warn when nothing to do in visibility function.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Made ADD_COMPILER_EXPORT_FLAGS into a macro.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Make add_compiler_export_flags a function again.&lt;br /&gt;&lt;br /&gt;Rolf Eike Beer (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; remove stray brace in CPackDeb documentation&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;</description>
<pubDate>Thu, 22 Sep 2011 16:14:43 -0400</pubDate>
</item>
<item>
<title>CMake 2.8.6-rc3 ready for testing!</title>
<dc:creator>David Cole</dc:creator>
<link>http://www.kitware.com/blog/home/post/165</link>
<description>&lt;p&gt;The CMake 2.8.6 release candidate stream continues! You can find the source and binaries here:&lt;/p&gt;
&lt;p style=&quot;padding-left: 30px;&quot;&gt;&lt;a href=&quot;http://www.cmake.org/files/v2.8/?C=M;O=D&quot;&gt;http://www.cmake.org/files/v2.8/?C=M;O=D&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If you want to test this out and ask for a fix, do it soon, or hold your peace till the next release! I expect we will finalize the 2.8.6 release by mid-September.&lt;/p&gt;
&lt;p&gt;This release candidate we do not have pre-built binaries for the SunOS anymore. As mentioned on the CMake mailing list recently, our Sun hardware has bitten the proverbial dust.&lt;/p&gt;
&lt;p&gt;However, we are now providing two sets of installers for the Mac. The &quot;Darwin&quot; versions are for Mac OSX 10.4 and later, and are &quot;ppc;i386&quot; universal binaries. The &quot;Darwin64&quot; versions are for 10.6 and later, and are &quot;x86_64;i386&quot; universal binaries.&lt;/p&gt;
&lt;p&gt;Following is the list of changes in this release. Since we switched to git, this list is now the 'git log' one line summary written by the named CMake developers.&lt;/p&gt;
&lt;p&gt;Please try this version of CMake on your projects and report any issues to the list or the bug tracker.&lt;/p&gt;
&lt;p&gt;Happy building!&lt;/p&gt;
&lt;p&gt;-Dave&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Changes in CMake 2.8.6-rc3 (since 2.8.6-rc2)&lt;br /&gt;----------------------------------------------------------------------&lt;br /&gt;Alexey Ozeritsky (2):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindBLAS/LAPACK fixes&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindBLAS/LAPACK fixes&lt;br /&gt;&lt;br /&gt;Andreas Schneider (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Modules: Add support for more java archives in add_jar().&lt;br /&gt;&lt;br /&gt;Bj&amp;ouml;rn Ricks (4):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Search for the installed python interpreter first&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Determine python version&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Update documentation of FindPythonInterp.cmake&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Use FIND_PACKAGE_HANDLE_STANDARD_ARGS second mode&lt;br /&gt;&lt;br /&gt;Brad King (5):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VS: Map per-source Fortran flags to IDE options&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VS: Map Fortran free- and fixed-format flags to IDE options&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fortran: Add support for free- and fixed-form flags&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xcode: Honor Fortran_FORMAT target and source file property&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set CMAKE_&amp;lt;lang&amp;gt;_COMPILER_ID for VS generators&lt;br /&gt;&lt;br /&gt;David Cole (8):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWSys: Remove always-true dir_only parameter&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KWSys: Add symlinks to directories as files (#12284)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindPackageMessage: Eliminate new lines in cache entries&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FindPackageMessage: Eliminate new lines using REGEX REPLACE&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CMake: Add SaveCache at the end of successful Generate calls&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Suppress Qt warning for dashmacmini5 builds&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Suppress Qt warning for dashmacmini5 builds&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tests: Look for &quot;Illegal&quot; or &quot;SegFault&quot; in the output&lt;br /&gt;&lt;br /&gt;Eric NOULARD (2):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPack&amp;nbsp; fix #12366 components RPM packages have the same package name&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPackRPM fix #12305, include directories in RPM package&lt;br /&gt;&lt;br /&gt;Johan Bj&amp;ouml;rk (5):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xcode: No spaces in makefile target names (#12370)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CMake: Write symlinks to directories as files in archives (#12284)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPack: Do not recurse through directory symlinks (#12284)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xcode: Do not emit the ZERO_CHECK target more than once&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xcode: Honor -g0 to disable debugging (#12377)&lt;br /&gt;&lt;br /&gt;Johannes Stallkamp (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CTest: Fixed valgrind output parsing (#12260)&lt;br /&gt;&lt;br /&gt;Matt McCormick (1):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CMake: Remove documentation for -E build (#12446)&lt;br /&gt;&lt;br /&gt;Stephen Kelly (2):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add some more unit tests.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Don't put what some compilers consider junk at the end of the line.&lt;br /&gt;&lt;br /&gt;Thomas Jarosch (3):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CTest: Fix memory leaks on error&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix file() command descriptor leak on error&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ccmake: Fix off-by-one memory access error&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;</description>
<pubDate>Fri, 09 Sep 2011 15:12:58 -0400</pubDate>
</item>
</channel>
</rss>

