<feed xmlns='http://www.w3.org/2005/Atom'>
<title>inkscape/CMakeScripts/CanonicalizeFlagsVar.cmake, branch livecoding</title>
<subtitle>An experimental livecoding plugin for Inkscape</subtitle>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/'/>
<entry>
<title>CMake: Avoid reordering CMAKE_CXX_FLAGS</title>
<updated>2019-10-12T13:56:14+00:00</updated>
<author>
<name>Patrick Storz</name>
<email>eduard.braun2@gmx.de</email>
</author>
<published>2019-10-12T13:56:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=09319f688e10d47f9fc9be2b6feb831fb132660a'/>
<id>09319f688e10d47f9fc9be2b6feb831fb132660a</id>
<content type='text'>
Order matters; the reordering caused the _FORTIFY_SOURCE flag to be
always undefined (as we flipped a "-U" and "-D")

Also skip removing duplicates to avoid similar pitfalls (we kept
only the first occurrence but should've kept the last)
It did not work properly anyway (we still had duplicates in the end)
and was only required as we wrote the final CMAKE_CXX_FLAGS back to
cache and consequently appended new flags with every run of CMAKE.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Order matters; the reordering caused the _FORTIFY_SOURCE flag to be
always undefined (as we flipped a "-U" and "-D")

Also skip removing duplicates to avoid similar pitfalls (we kept
only the first occurrence but should've kept the last)
It did not work properly anyway (we still had duplicates in the end)
and was only required as we wrote the final CMAKE_CXX_FLAGS back to
cache and consequently appended new flags with every run of CMAKE.
</pre>
</div>
</content>
</entry>
<entry>
<title>CXX flags dedup on CMake builds</title>
<updated>2016-04-16T17:14:12+00:00</updated>
<author>
<name>Shlomi Fish</name>
<email>shlomif@gmail.com</email>
</author>
<published>2016-04-16T17:14:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=79c7cc29d83772771100d2a10900de15a66af0f7'/>
<id>79c7cc29d83772771100d2a10900de15a66af0f7</id>
<content type='text'>
(bzr r14854)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(bzr r14854)</pre>
</div>
</content>
</entry>
</feed>
