spiegel-keyman/linux/ibus-keyman
2021-07-20 10:07:42 +02:00
..
debian chore(linux): Build also on riscv64 to facilitate migration on Ubuntu 2021-06-21 11:41:36 +02:00
icons update default.png, remove unused svg 2018-11-29 12:56:23 +07:00
m4 update copyright for */Makefile.am 2018-11-26 11:15:44 +07:00
po update pot files and engine issue url 2018-11-28 14:52:29 +07:00
src refactor(linux): reformat code 2021-07-20 10:07:42 +02:00
test chore(linux): Update references from keyboardprocessor to desktop 2020-02-26 16:40:20 +07:00
.gitignore chore(linux): Improve readme 2021-03-02 16:55:22 +01:00
AUTHORS make a copy of ibus-kmfl called ibus-keyman 2018-09-25 17:18:57 +07:00
autogen.sh make a copy of ibus-kmfl called ibus-keyman 2018-09-25 17:18:57 +07:00
ChangeLog make a copy of ibus-kmfl called ibus-keyman 2018-09-25 17:18:57 +07:00
configure.ac reduce version dep on json-glib to 1.0 2019-01-10 10:28:41 +07:00
COPYING make a copy of ibus-kmfl called ibus-keyman 2018-09-25 17:18:57 +07:00
Makefile.am update README, remove spec file and rpm building 2018-11-29 11:53:06 +07:00
NEWS make a copy of ibus-kmfl called ibus-keyman 2018-09-25 17:18:57 +07:00
README chore(linux): Improve readme 2021-03-02 16:55:22 +01:00
README.md fix(linux): Fix Caps Lock 2021-05-11 17:51:01 +02:00
README.repo make a copy of ibus-kmfl called ibus-keyman 2018-09-25 17:18:57 +07:00
VERSION make a copy of ibus-kmfl called ibus-keyman 2018-09-25 17:18:57 +07:00

Keyman engine for IBus

Requirements

You need autoconf, autopoint, gettext, automake and libtool to generate the build system.

Run ./autogen.sh to run them.

Building

./autogen.sh
./configure
make
sudo make install

For a debug build:

./configure CPPFLAGS=-DG_MESSAGES_DEBUG CFLAGS="-g -O0" CXXFLAGS="-g -O0"

To use the header files from the source repo, add the additional parameter KEYMAN_PROC_CFLAGS="-I../../common/core/desktop/build/include -I../../common/core/desktop/include" to ./configure.