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 = libgdk-broadway.la
20 bin_PROGRAMS = broadwayd
22 libgdkinclude_HEADERS = \
25 libgdkbroadwayinclude_HEADERS = \
26 gdkbroadwaydisplaymanager.h \
31 clienthtml.h: client.html
32 $(PERL) $(srcdir)/toarray.pl $(srcdir)/client.html client_html > $@
34 EXTRA_DIST += client.html
36 broadwayjs.h: broadway.js
37 $(PERL) $(srcdir)/toarray.pl $(srcdir)/broadway.js broadway_js > $@
39 EXTRA_DIST += broadway.js
41 # built headers that don't get installed
42 broadway_built_private_headers = \
46 broadway_built_sources = \
47 ${broadway_built_private_headers}
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 \
62 gdkglobals-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 \
86 broadwayd_LDADD = $(GDK_DEP_LIBS) -lrt
88 MAINTAINERCLEANFILES = $(broadway_built_sources)
89 EXTRA_DIST += $(broadway_built_sources)
91 BUILT_SOURCES = $(broadway_built_sources)
93 -include $(top_srcdir)/git.mk