From 7e0056c88d3377e2fe1086ed4c3f54b6d41c57fe Mon Sep 17 00:00:00 2001 From: Christian Persch Date: Wed, 12 Sep 2007 19:35:36 +0000 Subject: Make the xulrunner backend build: change C/CXX/LDFLAGS, comment out some code that isn't ported to gecko 1.9 yet. Doesn't link yet! svn path=/trunk/; revision=7402 --- embed/xulrunner/src/Makefile.am | 42 +++++++---------------------------------- 1 file changed, 7 insertions(+), 35 deletions(-) (limited to 'embed/xulrunner/src') diff --git a/embed/xulrunner/src/Makefile.am b/embed/xulrunner/src/Makefile.am index a3afed257..2d4ac9ed3 100644 --- a/embed/xulrunner/src/Makefile.am +++ b/embed/xulrunner/src/Makefile.am @@ -1,31 +1,5 @@ NULL = -required = \ - . \ - accessibility \ - content \ - embedcomponents \ - docshell \ - dom \ - embed_base \ - gfx \ - intl \ - js \ - layout \ - necko \ - profdirserviceprovider \ - shistory \ - string \ - uriloader \ - webbrwsr \ - webshell \ - widget \ - windowwatcher \ - xpcom \ - xpconnect \ - xulapp \ - $(NULL) - MARSHALERS = gecko-embed-marshal.h gecko-embed-marshal.cpp TYPES_SOURCES = gecko-embed-type-builtins.h gecko-embed-type-builtins.cpp @@ -130,7 +104,8 @@ libgnomegeckoembed_0_0_la_SOURCES = \ $(NULL) libgnomegeckoembed_0_0_la_CPPFLAGS = \ - $(addprefix -I$(GECKO_INCLUDE_ROOT)/,$(required)) \ + $(LIBXUL_CXXCPPFLAGS) \ + $(LIBXUL_INCLUDES) \ $(AM_CPPFLAGS) # -DDEBUG \ @@ -138,19 +113,16 @@ libgnomegeckoembed_0_0_la_CPPFLAGS = \ #-DMOZILLA_STRICT_API libgnomegeckoembed_0_0_la_CXXFLAGS = \ - $(GGE_DEPENDENCY_CFLAGS) \ - $(GECKO_CFLAGS) \ + $(LIBXUL_CXXFLAGS) \ + $(GTK_CFLAGS) \ $(AM_CXXFLAGS) -libgnomegeckoembed_0_0_la_LIBADD = \ - $(GGE_DEPENDENCY_LIBS) \ - $(GECKO_LIBS) \ - $(GECKO_EXTRA_LIBS) \ - $(GECKO_GLUE_LIBS) - libgnomegeckoembed_0_0_la_LDFLAGS = \ $(AM_LDFLAGS) +libgnomegeckoembed_0_0_la_LIBADD = \ + $(LIBXUL_LIBS) + gnomegeckoembedincludedir = $(includedir)/gnome-gecko-embed-0.0 gnomegeckoembedinclude_HEADERS = -- cgit v1.2.3