]> Pileus Git - ~andy/gtk/blob - gdk/Makefile.am
postfix -lg* libraries with LT_RELEASE.
[~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.la
6
7 libgdk_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         gdkvisual.c     \
30         gdkwindow.c     \
31         gdkxid.c        \
32         MwmUtil.h       \
33         gxid_lib.h      \
34         gxid_proto.h    \
35         gxid_lib.c
36 ## this last one is ifdef'd out unless XINPUT_GXI is defined
37 ## It's easier than trying to get automake to handle compiling
38 ## it conditionally
39
40 gdkinclude_HEADERS = \
41         gdk.h           \
42         gdkcursors.h    \
43         gdki18n.h       \
44         gdkkeysyms.h    \
45         gdkprivate.h    \
46         gdktypes.h      \
47         gdkx.h
48
49 libgdk_la_LDFLAGS = \
50         -postfix $(LT_RELEASE) \
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