]> Pileus Git - ~andy/gtk/blob - gdk/broadway/Makefile.am
Add gdk_frame_clock_begin/end_updating()
[~andy/gtk] / gdk / broadway / 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 libgdkbroadwayincludedir = $(includedir)/gtk-3.0/gdk/broadway
6
7 AM_CPPFLAGS =                   \
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-broadway.la
19
20 bin_PROGRAMS = broadwayd
21
22 libgdkinclude_HEADERS =         \
23         gdkbroadway.h
24
25 libgdkbroadwayinclude_HEADERS =         \
26         gdkbroadwaydisplaymanager.h     \
27         gdkbroadwaywindow.h             \
28         gdkbroadwaycursor.h             \
29         gdkbroadwayvisual.h
30
31 clienthtml.h: client.html
32         $(PERL) $(srcdir)/toarray.pl $(srcdir)/client.html client_html > $@
33
34 EXTRA_DIST += client.html
35
36 broadwayjs.h: broadway.js
37         $(PERL) $(srcdir)/toarray.pl $(srcdir)/broadway.js broadway_js > $@
38
39 EXTRA_DIST += broadway.js
40
41 # built headers that don't get installed
42 broadway_built_private_headers =        \
43         clienthtml.h                    \
44         broadwayjs.h
45
46 broadway_built_sources =                \
47         ${broadway_built_private_headers}
48
49 libgdk_broadway_la_SOURCES =            \
50         ${broadway_built_private_headers}\
51         gdkcursor-broadway.c    \
52         gdkdevice-broadway.h    \
53         gdkdevice-broadway.c    \
54         gdkdevicemanager-broadway.h \
55         gdkdevicemanager-broadway.c \
56         gdkdisplay-broadway.c   \
57         gdkdisplay-broadway.h   \
58         gdkdisplaymanager-broadway.c    \
59         gdkdnd-broadway.c       \
60         gdkeventsource.c        \
61         gdkeventsource.h        \
62         gdkglobals-broadway.c   \
63         gdkim-broadway.c        \
64         gdkkeys-broadway.c      \
65         gdkmain-broadway.c      \
66         gdkproperty-broadway.c  \
67         gdkscreen-broadway.c    \
68         gdkscreen-broadway.h    \
69         gdkselection-broadway.c \
70         gdktestutils-broadway.c \
71         gdkvisual-broadway.c    \
72         gdkwindow-broadway.c    \
73         gdkwindow-broadway.h    \
74         gdkprivate-broadway.h   \
75         gdkbroadway-server.h    \
76         gdkbroadway-server.c
77
78 broadwayd_SOURCES = \
79         broadway-protocol.h             \
80         broadwayd.c                     \
81         broadway-server.h               \
82         broadway-server.c               \
83         broadway-output.h               \
84         broadway-output.c
85
86 broadwayd_LDADD = $(GDK_DEP_LIBS) -lrt
87
88 MAINTAINERCLEANFILES = $(broadway_built_sources)
89 EXTRA_DIST += $(broadway_built_sources)
90
91 BUILT_SOURCES = $(broadway_built_sources)
92
93 -include $(top_srcdir)/git.mk