]> Pileus Git - ~andy/gtk/blob - gdk/x11/Makefile.am
Merge no-flicker branch into HEAD
[~andy/gtk] / gdk / x11 / Makefile.am
1 ## Process this file with automake to produce Makefile.in
2
3 INCLUDES = @STRIP_BEGIN@        \
4         -DG_LOG_DOMAIN=\"Gdk\"  \
5         -I$(top_srcdir)         \
6         -I$(top_srcdir)/gdk     \
7         @GTK_DEBUG_FLAGS@       \
8         @GTK_XIM_FLAGS@         \
9         @GTK_LOCALE_FLAGS@      \
10         @GLIB_CFLAGS@           \
11         @x_cflags@              \
12 @STRIP_END@
13
14 LDADDS = @STRIP_BEGIN@  \
15         @x_ldflags@     \
16         @x_libs@        \
17         @GLIB_LIBS@     \
18         -lm             \
19 @STRIP_END@
20
21 noinst_LTLIBRARIES = libgdk-x11.la
22
23 if XINPUT_GXI
24 xinput_sources =           \
25         gdkinput-x11.c     \
26         gdkinput-gxi.c
27 else
28 if XINPUT_XFREE
29 xinput_sources =           \
30         gdkinput-x11.c     \
31         gdkinput-xfree.c
32 else
33 xinput_sources =           \
34         gdkinput-none.c
35 endif
36 endif
37
38 libgdk_x11_la_SOURCES =         \
39         MwmUtil.h               \
40         gdkcc-x11.c             \
41         gdkcolor-x11.c          \
42         gdkcursor-x11.c         \
43         gdkdnd-x11.c            \
44         gdkdrawable-x11.c       \
45         gdkevents-x11.c         \
46         gdkfont-x11.c           \
47         gdkgc-x11.c             \
48         gdkgeometry-x11.c       \
49         gdkglobals-x11.c        \
50         gdkim-x11.c             \
51         gdkimage-x11.c          \
52         gdkinput.c              \
53         gdkmain-x11.c           \
54         gdkpixmap-x11.c         \
55         gdkproperty-x11.c       \
56         gdkpolyreg-generic.c    \
57         gdkregion-generic.c     \
58         gdkselection-x11.c      \
59         gdkvisual-x11.c         \
60         gdkwindow-x11.c         \
61         gdkxid.c                \
62         gxid_lib.c              \
63         gxid_lib.h              \
64         gxid_proto.h            \
65         gdkx.h                  \
66         gdkprivate-x11.h        \
67         gdkinputprivate.h       \
68         $(xinput_sources)
69
70 INCLUDE_HEADERS =               \
71         gdkx.h
72
73 EXTRA_PROGRAMS = gxid
74 bin_PROGRAMS = @xinput_progs@
75
76 gxid_SOURCES = gxid.c
77 gxid_LDADD = $(LDADDS)
78
79 install-data-local:
80         ../../$(MKINSTALLDIRS) $(includedir)/gdk
81         $(INSTALL_DATA) $(srcdir)/gdkx.h $(includedir)/gdk
82         ../../$(MKINSTALLDIRS) $(includedir)/gdk/x11
83         $(INSTALL_DATA) $(srcdir)/gdkprivate-x11.h $(includedir)/gdk/x11