X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=gdk%2FMakefile.am;h=b6b74ce1e86c4939fe1cd738af697ca2f07a6abf;hb=126a2308ca467744178d4be3309403f6899de987;hp=cfacc2a3d8a066c65e5a362c9543f1689f65ace2;hpb=287d91e5f994d059232731133870ba9e95c8e418;p=~andy%2Fgtk diff --git a/gdk/Makefile.am b/gdk/Makefile.am index cfacc2a3d..b6b74ce1e 100644 --- a/gdk/Makefile.am +++ b/gdk/Makefile.am @@ -11,12 +11,13 @@ INTROSPECTION_COMPILER_ARGS = \ SUBDIRS = $(GDK_BACKENDS) . tests -DIST_SUBDIRS = win32 x11 quartz wayland tests +DIST_SUBDIRS = win32 x11 quartz broadway wayland tests CLEANFILES = EXTRA_DIST += \ keynames.txt \ + keynames-translate.txt \ keyname-table.h \ gdkkeynames.c \ gen-keyname-table.pl \ @@ -25,19 +26,19 @@ EXTRA_DIST += \ gdk.def \ gdkmarshalers.list \ gdkwindowimpl.h \ - makeenums.pl \ makefile.msc \ gdk.symbols \ gdkenumtypes.c.template \ gdkenumtypes.h.template \ + gdkversionmacros.h.in \ abicheck.sh -INCLUDES = \ +AM_CPPFLAGS = \ -DG_LOG_DOMAIN=\"Gdk\" \ -DGDK_COMPILATION \ - -I$(top_srcdir) \ -I$(top_builddir) \ -I$(top_builddir)/gdk \ + -I$(top_srcdir) \ $(GTK_DEBUG_FLAGS) \ $(GDK_DEP_CFLAGS) @@ -92,10 +93,6 @@ gdk_public_h_sources = \ gdkvisual.h \ gdkwindow.h -gdk_built_public_sources = \ - gdkconfig.h \ - gdkenumtypes.h - gdk_private_headers = \ gdkapplaunchcontextprivate.h \ gdkcursorprivate.h \ @@ -117,6 +114,7 @@ gdk_c_sources = \ gdkcairo.c \ gdkcolor.c \ gdkcursor.c \ + gdkdeprecated.c \ gdkdevice.c \ gdkdevicemanager.c \ gdkdisplay.c \ @@ -141,14 +139,16 @@ gdk_built_sources = \ gdkenumtypes.c \ gdkmarshalers.h \ gdkmarshalers.c \ - $(gdk_built_public_sources) + gdkversionmacros.h \ + gdkenumtypes.h # # setup GDK sources and their dependencies # gdkincludedir = $(includedir)/gtk-3.0/gdk -gdkinclude_HEADERS = $(gdk_public_h_sources) $(gdk_built_public_sources) +gdkinclude_HEADERS = $(gdk_public_h_sources) gdkenumtypes.h gdkversionmacros.h +nodist_gdkinclude_HEADERS = gdkconfig.h common_sources = \ $(gdk_private_headers) \ @@ -176,6 +176,10 @@ libgdk_3_la_DEPENDENCIES = win32/libgdk-win32.la win32/rc/gdk-win32-res.o gdk.de libgdk_3_la_LDFLAGS += -Wl,win32/rc/gdk-win32-res.o -export-symbols $(srcdir)/gdk.def endif # USE_WIN32 +if USE_BROADWAY +libgdk_3_la_LIBADD += broadway/libgdk-broadway.la +endif # USE_BROADWAY + if USE_WAYLAND libgdk_3_la_LIBADD += wayland/libgdk-wayland.la endif @@ -194,7 +198,7 @@ Gdk_3_0_gir_SCANNERFLAGS = \ Gdk_3_0_gir_INCLUDES = Gio-2.0 GdkPixbuf-2.0 Pango-1.0 cairo-1.0 Gdk_3_0_gir_LIBS = libgdk-3.la Gdk_3_0_gir_FILES = $(introspection_files) -Gdk_3_0_gir_CFLAGS = $(INCLUDES) +Gdk_3_0_gir_CFLAGS = $(AM_CPPFLAGS) Gdk_3_0_gir_EXPORT_PACKAGES = gdk-3.0 INTROSPECTION_GIRS += Gdk-3.0.gir @@ -207,10 +211,8 @@ x11_introspection_files = \ x11/gdkdevice-core-x11.c \ x11/gdkdevicemanager-core-x11.c \ x11/gdkdevicemanager-x11.c \ - x11/gdkdevicemanager-xi.c \ x11/gdkdevicemanager-xi2.c \ x11/gdkdevice-xi2.c \ - x11/gdkdevice-xi.c \ x11/gdkdisplay-x11.c \ x11/gdkdnd-x11.c \ x11/gdkeventsource.c \ @@ -229,7 +231,7 @@ x11_introspection_files = \ x11/gdkxid.c \ x11/xsettings-client.c \ x11/xsettings-common.c \ - x11/gdkx.h \ + x11/gdkx.h \ x11/gdkx11cursor.h \ x11/gdkx11display.h \ x11/gdkx11property.h \ @@ -247,7 +249,7 @@ GdkX11_3_0_gir_SCANNERFLAGS = \ GdkX11_3_0_gir_INCLUDES = Gio-2.0 GdkPixbuf-2.0 Pango-1.0 xlib-2.0 GdkX11_3_0_gir_LIBS = libgdk-3.la GdkX11_3_0_gir_FILES = $(x11_introspection_files) -GdkX11_3_0_gir_CFLAGS = $(INCLUDES) -L$(top_builddir)/gdk +GdkX11_3_0_gir_CFLAGS = $(AM_CPPFLAGS) -L$(top_builddir)/gdk GdkX11_3_0_gir_EXPORT_PACKAGES = gdk-x11-3.0 INTROSPECTION_GIRS += GdkX11-3.0.gir @@ -304,15 +306,15 @@ endif lib_LTLIBRARIES = libgdk-3.la MAINTAINERCLEANFILES = $(gdk_built_sources) stamp-gdkenumtypes.h -EXTRA_DIST += $(gdk_built_sources) -EXTRA_HEADERS = +EXTRA_DIST += \ + $(gdk_built_sources) \ + fallback-c89.c install-exec-hook: if DISABLE_EXPLICIT_DEPS $(SHELL) $(top_srcdir)/sanitize-la.sh $(DESTDIR)$(libdir)/libgdk-3.la endif -#note: not gdkconfig.h BUILT_SOURCES = \ $(gdk_built_sources) \ gdkconfig.h @@ -350,7 +352,7 @@ stamp-gc-h: $(top_builddir)/config.status $(AM_V_at) cd $(top_builddir) && $(SHELL) ./config.status gdk/gdkconfig.h echo timestamp > stamp-gc-h -dist-hook: ../build/win32/vs9/gdk.vcproj +dist-hook: ../build/win32/vs9/gdk.vcproj ../build/win32/vs10/gdk.vcxproj ../build/win32/vs10/gdk.vcxproj.filters ../build/win32/vs9/gdk.vcproj: ../build/win32/vs9/gdk.vcprojin for F in $(libgdk_3_la_SOURCES); do \ @@ -361,6 +363,26 @@ dist-hook: ../build/win32/vs9/gdk.vcproj done >libgdk.sourcefiles $(CPP) -P - <$(top_srcdir)/build/win32/vs9/gdk.vcprojin >$@ rm libgdk.sourcefiles + +../build/win32/vs10/gdk.vcxproj: ../build/win32/vs10/gdk.vcxprojin + for F in $(libgdk_3_la_SOURCES); do \ + case $$F in \ + *.c) echo ' ' \ + ;; \ + esac; \ + done >libgdk.vs10.sourcefiles + $(CPP) -P - <$(top_srcdir)/build/win32/vs10/gdk.vcxprojin >$@ + rm libgdk.vs10.sourcefiles + +../build/win32/vs10/gdk.vcxproj.filters: ../build/win32/vs10/gdk.vcxproj.filtersin + for F in $(libgdk_3_la_SOURCES); do \ + case $$F in \ + *.c) echo ' Source Files' \ + ;; \ + esac; \ + done >libgdk.vs10.sourcefiles.filters + $(CPP) -P - <$(top_srcdir)/build/win32/vs10/gdk.vcxproj.filtersin >$@ + rm libgdk.vs10.sourcefiles.filters DISTCLEANFILES = gdkconfig.h stamp-gc-h