1 ## Process this file with automake to produce Makefile.in
2 include $(top_srcdir)/Makefile.decl
4 libgdkincludedir = $(includedir)/gtk-3.0/gdk
5 libgdkbroadwayincludedir = $(includedir)/gtk-3.0/gdk/broadway
8 -DG_LOG_DOMAIN=\"Gdk\" \
12 -I$(top_builddir)/gdk \
16 LDADDS = $(GDK_DEP_LIBS)
18 noinst_LTLIBRARIES = libbroadway.la libgdk-broadway.la
20 libexec_PROGRAMS = broadway-server
22 libgdkinclude_HEADERS = \
25 libgdkbroadwayinclude_HEADERS = \
26 gdkbroadwaydisplaymanager.h \
31 libbroadway_la_SOURCES = \
32 gdkbroadway-server.h \
33 gdkbroadway-server.c \
37 clienthtml.h: client.html
38 $(PERL) $(srcdir)/toarray.pl $(srcdir)/client.html client_html > $@
40 EXTRA_DIST += client.html
42 broadwayjs.h: broadway.js
43 $(PERL) $(srcdir)/toarray.pl $(srcdir)/broadway.js broadway_js > $@
45 EXTRA_DIST += broadway.js
47 # built headers that don't get installed
48 broadway_built_private_headers = \
52 broadway_built_sources = \
53 ${broadway_built_private_headers}
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 \
68 gdkglobals-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 \
82 libgdk_broadway_la_LIBADD = libbroadway.la
84 broadway_server_SOURCES = \
87 broadway_server_LDADD = libbroadway.la $(GDK_DEP_LIBS)
89 MAINTAINERCLEANFILES = $(broadway_built_sources)
90 EXTRA_DIST += $(broadway_built_sources)
92 BUILT_SOURCES = $(broadway_built_sources)
94 -include $(top_srcdir)/git.mk