Commit Graph

26 Commits

Author SHA1 Message Date
Hiltjo Posthuma 38faf1cc8a bump version to 0.4.1 2022-01-07 12:38:18 +01:00
Max Schillinger 4061bacc1d create layout-dependent object files
When you build svkbd with different layouts, you get one binary per
layout but all binaries are identical:

    $ make LAYOUT=mobile-plain
    $ make LAYOUT=mobile-simple
    $ diff -s svkbd-mobile-plain svkbd-mobile-simple
    Files svkbd-mobile-plain and svkbd-mobile-simple are identical

The problem is that svkbd.o from the first build is being reused in the
second build.

This commit changes the Makefile to create layout-dependent object files
like svkbd-mobile-plain.o and svkbd-mobile-simple.o (instead of a shared
svkbd.o).
2021-10-01 12:32:38 +02:00
Hiltjo Posthuma 6ffe71a5f6 bump version to 0.4 2021-07-30 16:50:14 +02:00
Hiltjo Posthuma b25e55e462 bump version to 0.3
... and change 0.3.0 to be consistent to the 0.2 and 0.1 release.
2021-03-28 22:54:23 +02:00
Maarten van Gompel 10024fc963 removed debugging flag
This patch series is to be applied on top of the 24 I already sent and
addressed the feedback received thus-far.
2021-03-28 14:39:39 +02:00
Maarten van Gompel 2fa04e74fe fixed double free error 2021-03-28 14:35:01 +02:00
Reed Wade 4ec3b00d6c Rebuild on layout update
Signed-off-by: Reed Wade <reedwade@misterbanal.net>
Signed-off-by: Maarten van Gompel <proycon@anaproy.nl>
2021-03-28 14:35:01 +02:00
Maarten van Gompel 7f59daca5f bump version to 0.3.0 2021-03-28 14:35:01 +02:00
Jochen Sprickerhof 0ea4559388 Force installing executable
So we don't fail if it is executed at the same time.
2021-02-25 19:16:09 +01:00
Hiltjo Posthuma 84715dd6c6 bump version to 0.2.2 2020-12-11 18:37:15 +01:00
Maarten van Gompel 3a51eafd3a Make install fix: install the actual compiled layout 2020-09-16 23:31:37 +02:00
Hiltjo Posthuma 025a846cea Makefile: dist: add drw.h and util.h 2020-09-13 22:29:42 +02:00
Hiltjo Posthuma 9620b1d8c2 Makefile: fix dist rule, reported by Job Bautista
Patch adjusted, thanks Job.
2020-08-14 12:48:47 +02:00
Hiltjo Posthuma 3fe7bcc7a4 Makefile, config.mk: use pkg-config, fix config.h rule + tweaks 2020-08-02 18:23:30 +02:00
Maarten van Gompel c8ee269e73 Added Xft support (in the same fashion as done in dmenu by Hiltjo Posthuma), Xinerama support, changed colors and key layout
Signed-off-by: Miles Alan <m@milesalan.com>
2020-08-02 18:00:00 +02:00
Hiltjo Posthuma 2d1f9177b8 Makefile: add target .PHONY back
Whoops, forgot to add it in the refactor.
2020-05-29 16:12:46 +02:00
Hiltjo Posthuma 1c75314faf cleanup Makefile, add initial man page svkbd.1 2020-05-29 14:46:33 +02:00
Carlos J. Torres a5b40479e3 allow make LAYOUT=...
Signed-off-by: Christoph Lohmann <20h@r-36.net>
2014-01-30 19:29:31 +01:00
Christoph Lohmann 2b985444ad Fixing README and the build environment. 2011-10-30 13:02:42 +01:00
Christoph Lohmann c74fc014a4 Fixing the install/uninstall again. 2011-04-10 13:44:18 +02:00
Enno Boland (Gottox) fb55e57fc1 fixing segment fault while resizing. 2011-04-04 13:47:27 +02:00
Enno Boland (Gottox) 3619838eb7 Adding Christoph Lohmanns patches again. Thx :D 2011-04-04 13:39:31 +02:00
Enno Boland (tox) 6ad5403859 merging __20h__s changes. 2011-03-25 15:14:12 +01:00
Christoph Lohmann 4ab83f9dfc Adding layouts support. 2011-03-24 19:31:00 +01:00
Enno Boland (tox) 14b64cf478 Fixing Makefile and adding license. Patch supplied by Evil_Bob. Thanks :) 2011-02-01 20:01:10 +01:00
Enno Boland (Gottox) 5f9a5d2068 initial checkin. 2008-07-15 18:53:38 +02:00