]> Pileus Git - ~andy/gtk/blob - gdk/broadway/Makefile.am
broadway: Remove separate browser windows hack
[~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 = libbroadway.la libgdk-broadway.la
19
20 libexec_PROGRAMS = broadway-server
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 libbroadway_la_SOURCES =                \
32         gdkbroadway-server.h            \
33         gdkbroadway-server.c            \
34         broadway.h                      \
35         broadway.c
36
37 clienthtml.h: client.html
38         $(PERL) $(srcdir)/toarray.pl $(srcdir)/client.html client_html > $@
39
40 EXTRA_DIST += client.html
41
42 broadwayjs.h: broadway.js
43         $(PERL) $(srcdir)/toarray.pl $(srcdir)/broadway.js broadway_js > $@
44
45 EXTRA_DIST += broadway.js
46
47 # built headers that don't get installed
48 broadway_built_private_headers =        \
49         clienthtml.h                    \
50         broadwayjs.h
51
52 broadway_built_sources =                \
53         ${broadway_built_private_headers}
54
55 libgdk_broadway_la_SOURCES =            \
56         ${broadway_built_private_headers}\
57         gdkcursor-broadway.c    \
58         gdkdevice-broadway.h    \
59         gdkdevice-broadway.c    \
60         gdkdevicemanager-broadway.h \
61         gdkdevicemanager-broadway.c \
62         gdkdisplay-broadway.c   \
63         gdkdisplay-broadway.h   \
64         gdkdisplaymanager-broadway.c    \
65         gdkdnd-broadway.c       \
66         gdkeventsource.c        \
67         gdkeventsource.h        \
68         gdkglobals-broadway.c   \
69         gdkim-broadway.c        \
70         gdkkeys-broadway.c      \
71         gdkmain-broadway.c      \
72         gdkproperty-broadway.c  \
73         gdkscreen-broadway.c    \
74         gdkscreen-broadway.h    \
75         gdkselection-broadway.c \
76         gdktestutils-broadway.c \
77         gdkvisual-broadway.c    \
78         gdkwindow-broadway.c    \
79         gdkwindow-broadway.h    \
80         gdkprivate-broadway.h
81
82 libgdk_broadway_la_LIBADD = libbroadway.la
83
84 broadway_server_SOURCES = \
85         broadway-server.c
86
87 broadway_server_LDADD = libbroadway.la $(GDK_DEP_LIBS)
88
89 MAINTAINERCLEANFILES = $(broadway_built_sources)
90 EXTRA_DIST += $(broadway_built_sources)
91
92 BUILT_SOURCES = $(broadway_built_sources)
93
94 -include $(top_srcdir)/git.mk