include $(top_srcdir)/Makefile.decl
libgdkincludedir = $(includedir)/gtk-3.0/gdk
+libgdkbroadwayincludedir = $(includedir)/gtk-3.0/gdk/broadway
INCLUDES = \
-DG_LOG_DOMAIN=\"Gdk\" \
noinst_LTLIBRARIES = libbroadway.la libgdk-broadway.la
+libgdkinclude_HEADERS = \
+ gdkbroadway.h
+
+libgdkbroadwayinclude_HEADERS = \
+ gdkbroadwaydisplaymanager.h \
+ gdkbroadwaywindow.h \
+ gdkbroadwaycursor.h \
+ gdkbroadwayvisual.h
+
libbroadway_la_SOURCES = \
broadway.h \
broadway.c
clienthtml.h: client.html
$(PERL) ./toarray.pl client.html client_html > $@
+EXTRA_DIST += client.html
+
broadwayjs.h: broadway.js
$(PERL) ./toarray.pl broadway.js broadway_js > $@
+EXTRA_DIST += broadway.js
+
# built headers that don't get installed
broadway_built_private_headers = \
clienthtml.h \
libgdk_broadway_la_SOURCES = \
${broadway_built_private_headers}\
- gdkapplaunchcontext-broadway.c \
gdkcursor-broadway.c \
gdkdevice-broadway.h \
gdkdevice-broadway.c \
gdkdevicemanager-broadway.c \
gdkdisplay-broadway.c \
gdkdisplay-broadway.h \
+ gdkdisplaymanager-broadway.c \
gdkdnd-broadway.c \
- gdkdrawable-broadway.c \
- gdkdrawable-broadway.h \
gdkeventsource.c \
gdkeventsource.h \
gdkglobals-broadway.c \
gdkim-broadway.c \
- gdkinput.c \
gdkkeys-broadway.c \
gdkmain-broadway.c \
gdkproperty-broadway.c \
gdkscreen-broadway.c \
gdkscreen-broadway.h \
gdkselection-broadway.c \
- gdkspawn-broadway.c \
gdktestutils-broadway.c \
gdkvisual-broadway.c \
gdkwindow-broadway.c \
BUILT_SOURCES = $(broadway_built_sources)
noinst_PROGRAMS = broadway-demo
-broadway_demo_LDADD = -lz -lcairo libbroadway.la
+broadway_demo_LDADD = -lz -lcairo libbroadway.la -lglib-2.0
-include $(top_srcdir)/git.mk