]> Pileus Git - ~andy/gtk/blob - gdk/x11/Makefile.am
x11: Move remaining APIs into gdkx11utils.h
[~andy/gtk] / gdk / x11 / Makefile.am
1 ## Process this file with automake to produce Makefile.in
2 include $(top_srcdir)/Makefile.decl
3
4 libgdkincludedir = $(includedir)/gtk-3.0/gdk
5 libgdkx11includedir = $(includedir)/gtk-3.0/gdk/x11
6
7 INCLUDES =                      \
8         -DG_LOG_DOMAIN=\"Gdk\"  \
9         -DGDK_COMPILATION       \
10         -I$(top_srcdir)         \
11         -I$(top_srcdir)/gdk     \
12         -I$(top_builddir)/gdk   \
13         $(GTK_DEBUG_FLAGS)      \
14         $(GDK_DEP_CFLAGS)
15
16 LDADDS = $(GDK_DEP_LIBS)
17
18 noinst_LTLIBRARIES = libgdk-x11.la
19
20 libgdk_x11_la_SOURCES =         \
21         MwmUtil.h               \
22         gdkapplaunchcontext-x11.c \
23         gdkasync.c              \
24         gdkasync.h              \
25         gdkcursor-x11.c         \
26         gdkdevice-core.h        \
27         gdkdevice-core.c        \
28         gdkdevicemanager-core.h \
29         gdkdevicemanager-core.c \
30         gdkdevicemanager-x11.c  \
31         gdkdisplaymanager-x11.c \
32         gdkdisplay-x11.c        \
33         gdkdisplay-x11.h        \
34         gdkdnd-x11.c            \
35         gdkeventsource.c        \
36         gdkeventsource.h        \
37         gdkeventtranslator.c    \
38         gdkeventtranslator.h    \
39         gdkgeometry-x11.c       \
40         gdkkeys-x11.c           \
41         gdkmain-x11.c           \
42         gdkproperty-x11.c       \
43         gdkscreen-x11.c         \
44         gdkscreen-x11.h         \
45         gdkselection-x11.c      \
46         gdktestutils-x11.c      \
47         gdkvisual-x11.c         \
48         gdkwindow-x11.c         \
49         gdkwindow-x11.h         \
50         gdkxftdefaults.c        \
51         gdkxid.c                \
52         gdkx.h                  \
53         gdkprivate-x11.h        \
54         xsettings-client.h      \
55         xsettings-client.c      \
56         xsettings-common.h      \
57         xsettings-common.c
58
59 if XINPUT_XFREE
60 libgdk_x11_la_SOURCES +=        \
61         gdkdevicemanager-xi.c   \
62         gdkdevicemanager-xi.h   \
63         gdkdevice-xi.c          \
64         gdkdevice-xi.h
65 if XINPUT_2
66 libgdk_x11_la_SOURCES +=        \
67         gdkdevicemanager-xi2.c  \
68         gdkdevicemanager-xi2.h  \
69         gdkdevice-xi2.c         \
70         gdkdevice-xi2.h
71 endif
72 endif
73
74
75 libgdkinclude_HEADERS =         \
76         gdkx.h
77
78 libgdkx11include_HEADERS =      \
79         gdkx11cursor.h          \
80         gdkx11display.h         \
81         gdkx11property.h        \
82         gdkx11screen.h          \
83         gdkx11selection.h       \
84         gdkx11utils.h           \
85         gdkx11visual.h          \
86         gdkx11window.h
87
88 noinst_PROGRAMS = checksettings
89 checksettings_LDADD = libgdk-x11.la $(GLIB_LIBS)
90
91 TESTS = checksettings
92
93 # We need to include all these C files here since the conditionals
94 # don't seem to be correctly expanded for the dist files.
95 EXTRA_DIST +=                   \
96         gdksettings.c
97
98 -include $(top_srcdir)/git.mk