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
|