[Webkit-unassigned] [Bug 36761] [EFL] Modify the autotools build system to add support to build the EFL port

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Apr 8 08:42:24 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=36761





--- Comment #14 from Leandro Pereira <leandro at profusion.mobi>  2010-04-08 08:42:23 PST ---
(In reply to comment #11)
> (From update of attachment 52343 [details])
>  228 libJavaScriptCore_la_LIBADD += \
>  229     $(ECORE_X_LIBS) \
>  230     $(EFLDEPS_LIBS)
> 
> This sounds like a bad idea. It's your decision to make, but I think you 
> should try to keep X-related deps out of JSC.
>

I'll see if I can compile it without these deps.

> 
> 20022032 if TARGET_X11
>  2033 if GTK_PORT
> 20032034 webcoregtk_sources += \
> 20042035     WebCore/plugins/gtk/gtk2xtbin.c \
> 20052036     WebCore/plugins/gtk/gtk2xtbin.h \
> 20062037     WebCore/plugins/gtk/xembed.h
> 20072038 endif
>  2039 endif
> 
> Perhaps GTK_PORT should be the outer check, instead? Are you also going to
> use TARGET_*?
> 

Yes, X11 isn't the only target supported by EFL (although our port only
supports it ATM), so we'll use TARGET_* in the future.

>  28 # Benchmark tools ######################################################
>  29 Programs_EWebBenchStress_CPPFLAGS = \
>  30     -I$(top_srcdir)/WebKit/efl \
>  31     -I$(top_srcdir)/WebKit/efl/ewk \
>  32     $(EFLDEPS_CFLAGS)
> 
> Looks like these are no longer going to go in?
>

Yes, I'll remove references to the benchmark programs.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list