<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opentrack.git/cmake, branch opentrack-2.3-rc49p1</title>
<subtitle>head tracking software for Windows and Linux</subtitle>
<id>http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3-rc49p1</id>
<link rel='self' href='http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3-rc49p1'/>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/'/>
<updated>2016-05-21T07:43:09Z</updated>
<entry>
<title>cmake: add osx -g also for lto case</title>
<updated>2016-05-21T07:43:09Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-05-21T07:43:09Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=57b069b70c85a61cfd42fe2a2184bd1fc8346938'/>
<id>urn:sha1:57b069b70c85a61cfd42fe2a2184bd1fc8346938</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cmake: work for shared library destructors</title>
<updated>2016-05-17T16:01:32Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-05-17T16:01:32Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=7a014a9494bcc52a8df53e333d51650d7dfcad0f'/>
<id>urn:sha1:7a014a9494bcc52a8df53e333d51650d7dfcad0f</id>
<content type='text'>
Remove linker script usage. I'm worried about the potential interaction
with shared libraries' _fini symbol for global destruction.

Further, add -fuse-cxa-atexit in order to run the global destructors to
begin with. This works on LLVM and GNU. MSVC doesn't export symbols by
default.
</content>
</entry>
<entry>
<title>cmake: -fPIC for Linux toolchain file</title>
<updated>2016-05-17T15:30:12Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-05-17T15:30:12Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=40d72e7ef728bdb3343c78499595a400d0b18680'/>
<id>urn:sha1:40d72e7ef728bdb3343c78499595a400d0b18680</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "cmake: remove header with version information"</title>
<updated>2016-05-15T11:56:05Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-05-15T11:56:05Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=1a93879774490faa0968e7e510649774ad87129e'/>
<id>urn:sha1:1a93879774490faa0968e7e510649774ad87129e</id>
<content type='text'>
It's used in the win32 installer.

This reverts commit 3252beca3aa20fe5183a13029db831e4e121f6dc.
</content>
</entry>
<entry>
<title>cmake: stop forcing release build for apple</title>
<updated>2016-05-15T11:11:23Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-05-15T11:11:23Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=f1df4e71e2adfd49db465c8135e63beb50b3a68d'/>
<id>urn:sha1:f1df4e71e2adfd49db465c8135e63beb50b3a68d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>many: remove executable bit from source files</title>
<updated>2016-05-15T10:34:38Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-05-15T10:32:56Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=386b0884f19b5d05cbbbce2bda1be6f4dc437ece'/>
<id>urn:sha1:386b0884f19b5d05cbbbce2bda1be6f4dc437ece</id>
<content type='text'>
We no longer have this recurring problem since I enabled
ignoring executable bit changes on the Windows workstation.
</content>
</entry>
<entry>
<title>cmake: linux toolchain file</title>
<updated>2016-05-15T10:30:53Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-05-15T10:30:53Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=9d3364232e2633146e419fe79be2ea99fb1d9c47'/>
<id>urn:sha1:9d3364232e2633146e419fe79be2ea99fb1d9c47</id>
<content type='text'>
For my convenience.
</content>
</entry>
<entry>
<title>cmake: automatically enable lto and loop vectorization for mingw-w64 targets</title>
<updated>2016-05-13T20:31:10Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-05-13T20:31:10Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=b819b1727899488bb46ad4b17468c9d4ae59ec2e'/>
<id>urn:sha1:b819b1727899488bb46ad4b17468c9d4ae59ec2e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cmake: add cache variables for predefined warning types</title>
<updated>2016-05-13T10:51:40Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-05-13T10:51:40Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=41a92ea7401c89c5696b3e1b2fa239458a92ff73'/>
<id>urn:sha1:41a92ea7401c89c5696b3e1b2fa239458a92ff73</id>
<content type='text'>
The numeric warnings are somewhat useful. Sadly only clang supports the
vtable object file bloat warning.
</content>
</entry>
<entry>
<title>cmake: expose clang being used</title>
<updated>2016-05-13T10:49:46Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-05-13T10:49:46Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=5706c16245e809ea712f6b685389e072bcca19a4'/>
<id>urn:sha1:5706c16245e809ea712f6b685389e072bcca19a4</id>
<content type='text'>
</content>
</entry>
</feed>
