]> Pileus Git - ~andy/gtk/blob - gdk/Makefile.am
634e6a916008cd2a74727852068a4427f1695703
[~andy/gtk] / gdk / Makefile.am
1 ## Process this file with automake to produce Makefile.in
2
3 gdkincludedir = $(includedir)/gdk
4
5 lib_LTLIBRARIES = libgdk-1.1.la
6
7 libgdk_1_1_la_SOURCES = \
8         gdk.c           \
9         gdkcc.c         \
10         gdkcolor.c      \
11         gdkcursor.c     \
12         gdkdnd.c        \
13         gdkdraw.c       \
14         gdkfont.c       \
15         gdkgc.c         \
16         gdkglobals.c    \
17         gdkimage.c      \
18         gdkinput.c      \
19         gdkinput.h      \
20         gdkinputnone.h  \
21         gdkinputcommon.h\
22         gdkinputgxi.h   \
23         gdkinputxfree.h \
24         gdkpixmap.c     \
25         gdkproperty.c   \
26         gdkrectangle.c  \
27         gdkregion.c     \
28         gdkselection.c  \
29         gdkthreads.c    \
30         gdkvisual.c     \
31         gdkwindow.c     \
32         gdkxid.c        \
33         MwmUtil.h       \
34         gxid_lib.h      \
35         gxid_proto.h    \
36         gxid_lib.c
37 ## this last one is ifdef'd out unless XINPUT_GXI is defined
38 ## It's easier than trying to get automake to handle compiling
39 ## it conditionally
40
41 gdkinclude_HEADERS = \
42         gdk.h           \
43         gdkcursors.h    \
44         gdki18n.h       \
45         gdkkeysyms.h    \
46         gdkprivate.h    \
47         gdktypes.h      \
48         gdkx.h
49
50 libgdk_1_1_la_LDFLAGS = \
51         -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
52         @x_ldflags@ @x_libs@
53
54 INCLUDES = -I$(top_srcdir) -I../glib -I$(top_srcdir)/glib @x_cflags@ 
55
56 EXTRA_PROGRAMS = gxid
57
58 bin_PROGRAMS = @xinput_progs@
59
60 gxid_SOURCES = gxid.c
61
62 gxid_LDADD = \
63         @x_ldflags@     \
64         @x_libs@        \
65         -lm
66
67 BUILT_SOURCES = gdkcursors.h gdkkeysyms.h
68
69 EXTRA_DIST = makecursors.awk makekeysyms.awk
70
71 gdkcursors.h:
72         awk -f $(srcdir)/makecursors.awk @x_includes@/X11/cursorfont.h > $@
73
74 gdkkeysyms.h:
75         awk -f $(srcdir)/makekeysyms.awk @x_includes@/X11/keysymdef.h > $@
76
77 .PHONY: files
78
79 files:
80         @files=`ls $(DISTFILES) 2> /dev/null `; for p in $$files; do \
81           echo $$p; \
82         done