<feed xmlns='http://www.w3.org/2005/Atom'>
<title>aliens/xkbcat/makefile, branch master</title>
<subtitle>Personal fork of xkbcat</subtitle>
<id>https://code.ryuslash.org/aliens/xkbcat/atom?h=master</id>
<link rel='self' href='https://code.ryuslash.org/aliens/xkbcat/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/aliens/xkbcat/'/>
<updated>2025-09-02T22:35:37Z</updated>
<entry>
<title>makefile: Set ‘gcc’ as the C Compiler</title>
<updated>2025-09-02T22:35:37Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2025-09-02T22:19:15Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/aliens/xkbcat/commit/?id=cff6fab1b53aeb7714d336c1abfd130a8df3d1f7'/>
<id>urn:sha1:cff6fab1b53aeb7714d336c1abfd130a8df3d1f7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move linker flags to the end</title>
<updated>2020-12-13T14:43:34Z</updated>
<author>
<name>Antti Korpi</name>
</author>
<published>2020-12-13T14:37:29Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/aliens/xkbcat/commit/?id=d5db3a0e927f80b71f1b04939cc01884c5ce806c'/>
<id>urn:sha1:d5db3a0e927f80b71f1b04939cc01884c5ce806c</id>
<content type='text'>
Re #4.  Apparently this matters; https://stackoverflow.com/a/409470.

The previous order (source file last) has worked for me locally on gcc
and clang on Void Linux the whole time, and it works in clang on Travis
too.  Either way, Travis GCC will catch regressions.
</content>
</entry>
<entry>
<title>Use $(CC) in makefile, over hardcoding compiler</title>
<updated>2020-01-13T13:59:05Z</updated>
<author>
<name>Antti Korpi</name>
</author>
<published>2020-01-13T13:59:05Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/aliens/xkbcat/commit/?id=f64ab5a072122cd0d1c01eb28091e49b26dbfdbf'/>
<id>urn:sha1:f64ab5a072122cd0d1c01eb28091e49b26dbfdbf</id>
<content type='text'>
Who knows what C compiler users like to use.  This should cause the
right one to be chosen automatically.
</content>
</entry>
<entry>
<title>Make `make clean` actually clean something</title>
<updated>2018-01-28T13:08:30Z</updated>
<author>
<name>Antti Korpi</name>
</author>
<published>2018-01-28T13:08:30Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/aliens/xkbcat/commit/?id=8bad9e6d66c41c0ce2e17c08c8a38d9dfaab8d9c'/>
<id>urn:sha1:8bad9e6d66c41c0ce2e17c08c8a38d9dfaab8d9c</id>
<content type='text'>
Whoops.
</content>
</entry>
<entry>
<title>Use rm --force at cleanup</title>
<updated>2017-06-26T15:06:31Z</updated>
<author>
<name>Antti Korpi</name>
</author>
<published>2017-06-26T15:06:31Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/aliens/xkbcat/commit/?id=99715d276684539381127b6f5e8e1b88e7f2236a'/>
<id>urn:sha1:99715d276684539381127b6f5e8e1b88e7f2236a</id>
<content type='text'>
Avoids errors when nothing is there to be cleaned up: that's a
successful cleanup too.
</content>
</entry>
<entry>
<title>Remove .PHONY make target</title>
<updated>2017-06-26T14:46:07Z</updated>
<author>
<name>Antti Korpi</name>
</author>
<published>2017-06-26T14:46:07Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/aliens/xkbcat/commit/?id=8532aad1e8602d417dca069aabeced301edf0c4a'/>
<id>urn:sha1:8532aad1e8602d417dca069aabeced301edf0c4a</id>
<content type='text'>
I think this is a remnant from some time ago when output executable
wasn't called "xkbcat", but it is now, so the .PHONY is unnecessary.
</content>
</entry>
<entry>
<title>Compile to C99 instead of GNU11</title>
<updated>2016-04-22T02:02:15Z</updated>
<author>
<name>Antti Korpi</name>
</author>
<published>2016-04-22T02:01:46Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/aliens/xkbcat/commit/?id=7d78738e04df5af72cc15136fc550de0989ede30'/>
<id>urn:sha1:7d78738e04df5af72cc15136fc550de0989ede30</id>
<content type='text'>
Simpler, now that we don't need the time structs anymore.
</content>
</entry>
<entry>
<title>Use XInput2 raw master device instead of polling</title>
<updated>2016-04-22T01:56:53Z</updated>
<author>
<name>Antti Korpi</name>
</author>
<published>2016-04-22T01:56:53Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/aliens/xkbcat/commit/?id=5b7fd9741183a3d6abeb48b58be0112e86bb8abf'/>
<id>urn:sha1:5b7fd9741183a3d6abeb48b58be0112e86bb8abf</id>
<content type='text'>
Neater implementation, better performance.
</content>
</entry>
<entry>
<title>Convert `compile` script to makefile</title>
<updated>2014-07-29T23:11:09Z</updated>
<author>
<name>Antti K</name>
</author>
<published>2014-07-29T22:36:44Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/aliens/xkbcat/commit/?id=efa9036180df32ad26093fa333c8bdf3baf8ab1a'/>
<id>urn:sha1:efa9036180df32ad26093fa333c8bdf3baf8ab1a</id>
<content type='text'>
More standard this way.
</content>
</entry>
</feed>
