caribou:wip/xkbfile

Last commit made on 2013-01-08
Get this branch:
git clone -b wip/xkbfile https://git.launchpad.net/caribou

Branch merges

Branch information

Name:
wip/xkbfile
Repository:
lp:caribou

Recent commits

6865cb0... by Daiki Ueno

Load keyboard symbols from xkbfile as a fallback

When not layout file is found, try to read symbols from XKB rules
and replace symbols in the base ("us") layout.

8532649... by Daiki Ueno

build: don't use deprecated Automake variable INCLUDE

https://bugzilla.gnome.org/show_bug.cgi?id=687315

4e2469f... by Daiki Ueno

build: use git.mk

Use git.mk to generate .gitignore files upon building.
Also remove *.[ch] from CLEANFILES since it makes little sense
with automake Vala support.

https://bugzilla.gnome.org/show_bug.cgi?id=687315

9c6e23a... by Daiki Ueno

build: install pkg-config file

https://bugzilla.gnome.org/show_bug.cgi?id=687315

11b35f6... by Daiki Ueno

build: install vapi file

Install caribou-1.0.vapi into the standard vapi directory. Also
install caribou-1.0.deps file so "--pkg caribou-1.0" automatically
pulls dependencies.

https://bugzilla.gnome.org/show_bug.cgi?id=687315

662e04e... by Daiki Ueno

build: suppress Python bytecode generation when building

https://bugzilla.gnome.org/show_bug.cgi?id=687315

86fdbc3... by Daiki Ueno

build: make sure to define $datarootdir in generated scripts

Some of automake standard directory variables are expanded using
"${datarootdir}", which must be available at run-time. Define it
at the beginning of the script templates.

https://bugzilla.gnome.org/show_bug.cgi?id=687315

a6a4392... by Daiki Ueno

build: only export public symbols from the library

https://bugzilla.gnome.org/show_bug.cgi?id=687315

c4f0a05... by Daiki Ueno

Add valadoc comment to each public class.

https://bugzilla.gnome.org/show_bug.cgi?id=687244

89b918d... by Daiki Ueno

Add documentation support

Add Valadoc documentation support in the build system.
The template is borrowed from Folks.

https://bugzilla.gnome.org/show_bug.cgi?id=687244