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 \
34 gdkbroadway-server.c \
38 clienthtml.h: client.html
39 $(PERL) $(srcdir)/toarray.pl $(srcdir)/client.html client_html > $@
41 EXTRA_DIST += client.html
43 broadwayjs.h: broadway.js
44 $(PERL) $(srcdir)/toarray.pl $(srcdir)/broadway.js broadway_js > $@
46 EXTRA_DIST += broadway.js
48 # built headers that don't get installed
49 broadway_built_private_headers = \
53 broadway_built_sources = \
54 ${broadway_built_private_headers}
56 libgdk_broadway_la_SOURCES = \
57 ${broadway_built_private_headers}\
58 gdkcursor-broadway.c \
59 gdkdevice-broadway.h \
60 gdkdevice-broadway.c \
61 gdkdevicemanager-broadway.h \
62 gdkdevicemanager-broadway.c \
63 gdkdisplay-broadway.c \
64 gdkdisplay-broadway.h \
65 gdkdisplaymanager-broadway.c \
69 gdkglobals-broadway.c \
73 gdkproperty-broadway.c \
74 gdkscreen-broadway.c \
75 gdkscreen-broadway.h \
76 gdkselection-broadway.c \
77 gdktestutils-broadway.c \
78 gdkvisual-broadway.c \
79 gdkwindow-broadway.c \
80 gdkwindow-broadway.h \
81 gdkprivate-broadway.h \
82 gdkbroadway-server.h \
83 gdkbroadway-server-client.c
85 broadway_server_SOURCES = \
88 broadway_server_LDADD = libbroadway.la $(GDK_DEP_LIBS) -lrt
90 MAINTAINERCLEANFILES = $(broadway_built_sources)
91 EXTRA_DIST += $(broadway_built_sources)
93 BUILT_SOURCES = $(broadway_built_sources)
95 -include $(top_srcdir)/git.mk