Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/xklavier/Makefile.am
blob: 52365d9864da2e8ae47fc75f1221e6c36335aa9b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
INCLUDES = $(PYTHON_INCLUDES) $(PYGOBJECT_CFLAGS)

pkgpythondir = $(pyexecdir)
pkgpyexecdir = $(pyexecdir)

pkgpyexec_LTLIBRARIES = xklavier.la
xklavier_la_CFLAGS = $(LIBXKLAVIER_CFLAGS) $(GDK_X11_CFLAGS)
xklavier_la_LDFLAGS = -module -avoid-version -export-symbols-regex initxklavier
xklavier_la_LIBADD = $(LIBXKLAVIER_LIBS) $(GDK_X11_LIBS)
xklavier_la_SOURCES = xklaviermodule.c 

nodist_xklavier_la_SOURCES = xklavier.c

CLEANFILES = xklavier.c
EXTRA_DIST = xklavier.defs xklavier.override
xklavier.c: xklavier.defs xklavier.override

.defs.c:
	(cd $(srcdir) \
	 && $(PYGOBJECT_CODEGEN) \
	    --override $*.override \
	    --prefix $* $*.defs) > gen-$*.c \
	&& cp gen-$*.c $*.c \
	&& rm -f gen-$*.c