summaryrefslogtreecommitdiffstatshomepage
path: root/makefile
Commit message (Collapse)AuthorAgeFilesLines
* makefile: Set ‘gcc’ as the C CompilerGravatar Tom Willemse2025-09-021-0/+2
|
* Move linker flags to the endGravatar Antti Korpi2020-12-131-1/+1
| | | | | | | | 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.
* Use $(CC) in makefile, over hardcoding compilerGravatar Antti Korpi2020-01-131-1/+1
| | | | | Who knows what C compiler users like to use. This should cause the right one to be chosen automatically.
* Make `make clean` actually clean somethingGravatar Antti Korpi2018-01-281-1/+1
| | | | Whoops.
* Use rm --force at cleanupGravatar Antti Korpi2017-06-261-1/+1
| | | | | Avoids errors when nothing is there to be cleaned up: that's a successful cleanup too.
* Remove .PHONY make targetGravatar Antti Korpi2017-06-261-3/+0
| | | | | 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.
* Compile to C99 instead of GNU11Gravatar Antti Korpi2016-04-221-1/+1
| | | | Simpler, now that we don't need the time structs anymore.
* Use XInput2 raw master device instead of pollingGravatar Antti Korpi2016-04-221-1/+1
| | | | Neater implementation, better performance.
* Convert `compile` script to makefileGravatar Antti K2014-07-301-0/+7
More standard this way.