<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cmake.git/Help/prop_tgt/PDB_OUTPUT_DIRECTORY.rst, branch master</title>
<subtitle>gitlab.kitware.com: cmake/cmake.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/'/>
<entry>
<title>Add generator expression support to PDB_OUTPUT_DIRECTORY target property</title>
<updated>2018-05-21T15:00:12+00:00</updated>
<author>
<name>Marian Klymov</name>
<email>nekto1989@gmail.com</email>
</author>
<published>2018-05-16T21:19:56+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/commit/?id=79ca546ed2d7d0ef546533978dfc4af4023d7194'/>
<id>79ca546ed2d7d0ef546533978dfc4af4023d7194</id>
<content type='text'>
Fixes: #16365
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes: #16365
</pre>
</div>
</content>
</entry>
<entry>
<title>MSVC: Add properties to configure compiler PDB files (#14762)</title>
<updated>2014-02-26T14:34:38+00:00</updated>
<author>
<name>Brad King</name>
<email>brad.king@kitware.com</email>
</author>
<published>2014-02-24T19:15:21+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/commit/?id=fba51b096e2d8ec281653aa05720c11dc9b9bfe6'/>
<id>fba51b096e2d8ec281653aa05720c11dc9b9bfe6</id>
<content type='text'>
Since commit v2.8.12~437^2~2 (VS: Separate compiler and linker PDB files
2013-04-05) we no longer set /Fd with the PDB_NAME or PDB_OUTPUT_DIRECTORY
properties.  Those properties now exclusively handle linker PDB files.
Since STATIC libraries do not link their compiler PDB file becomes more
important.  Add new target properties "COMPILE_PDB_NAME[_&lt;CONFIG&gt;]" and
"COMPILE_PDB_OUTPUT_DIRECTORY[_&lt;CONFIG&gt;]" to specify the compiler PDB
file location and pass the value to the MSVC /Fd option.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since commit v2.8.12~437^2~2 (VS: Separate compiler and linker PDB files
2013-04-05) we no longer set /Fd with the PDB_NAME or PDB_OUTPUT_DIRECTORY
properties.  Those properties now exclusively handle linker PDB files.
Since STATIC libraries do not link their compiler PDB file becomes more
important.  Add new target properties "COMPILE_PDB_NAME[_&lt;CONFIG&gt;]" and
"COMPILE_PDB_OUTPUT_DIRECTORY[_&lt;CONFIG&gt;]" to specify the compiler PDB
file location and pass the value to the MSVC /Fd option.
</pre>
</div>
</content>
</entry>
<entry>
<title>Help: Refactor PDB_NAME and PDB_OUTPUT_DIRECTORY docs</title>
<updated>2014-02-24T18:44:27+00:00</updated>
<author>
<name>Brad King</name>
<email>brad.king@kitware.com</email>
</author>
<published>2014-02-24T16:45:49+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/commit/?id=aae5184c169b037c027d4ede5ba42c37395ba7b4'/>
<id>aae5184c169b037c027d4ede5ba42c37395ba7b4</id>
<content type='text'>
Move the note about VS 6 into the PDB_NOTE.txt common include file
and include it from the per-config properties too.  Also re-word
the note to clarify the separate compiler and linker flags involved
and state explicitly that compiler flags are not affected.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move the note about VS 6 into the PDB_NOTE.txt common include file
and include it from the per-config properties too.  Also re-word
the note to clarify the separate compiler and linker flags involved
and state explicitly that compiler flags are not affected.
</pre>
</div>
</content>
</entry>
<entry>
<title>Help: Document PDB behavior w.r.t. static libraries explicitly (#14600)</title>
<updated>2013-12-02T16:32:41+00:00</updated>
<author>
<name>Brad King</name>
<email>brad.king@kitware.com</email>
</author>
<published>2013-12-02T16:29:29+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/commit/?id=c0897cfad0c8f1c7671ecc8b24bbfd189a9237de'/>
<id>c0897cfad0c8f1c7671ecc8b24bbfd189a9237de</id>
<content type='text'>
Document PDB_NAME and PDB_OUTPUT_DIRECTORY as applying only to shared
libraries and executables.  Add an explicit note to explain why they
do not work for static libraries.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Document PDB_NAME and PDB_OUTPUT_DIRECTORY as applying only to shared
libraries and executables.  Add an explicit note to explain why they
do not work for static libraries.
</pre>
</div>
</content>
</entry>
<entry>
<title>Help: Format PDB_NAME and PDB_OUTPUT_DIRECTORY documentation</title>
<updated>2013-12-02T16:11:40+00:00</updated>
<author>
<name>Brad King</name>
<email>brad.king@kitware.com</email>
</author>
<published>2013-12-02T16:11:40+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/commit/?id=09c05f37cf6c0cba643492aa4a597d6d465a8f32'/>
<id>09c05f37cf6c0cba643492aa4a597d6d465a8f32</id>
<content type='text'>
Add reStructuredText inline markup.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add reStructuredText inline markup.
</pre>
</div>
</content>
</entry>
<entry>
<title>Convert builtin help to reStructuredText source files</title>
<updated>2013-10-15T18:12:03+00:00</updated>
<author>
<name>Kitware Robot</name>
<email>kwrobot@kitware.com</email>
</author>
<published>2013-10-15T15:17:36+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/commit/?id=f051814ed0e63badbfd68049354f36259dbf4b49'/>
<id>f051814ed0e63badbfd68049354f36259dbf4b49</id>
<content type='text'>
Run the convert-help.bash script to convert documentation:

 ./convert-help.bash "/path/to/CMake-build/bin"

Then remove it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Run the convert-help.bash script to convert documentation:

 ./convert-help.bash "/path/to/CMake-build/bin"

Then remove it.
</pre>
</div>
</content>
</entry>
</feed>
