[Webkit-unassigned] [Bug 110717] [EFL] Consolidate defaults for feature flags

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Feb 25 20:07:50 PST 2013


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





--- Comment #4 from Laszlo Gombos <laszlo.gombos at webkit.org>  2013-02-25 20:10:11 PST ---
(In reply to comment #2)

> I know this patch is only for EFL, but thinking about the future my only question is regarding to ports not using gcc and using cmake like WinCE (Blackberry?) and the gcc preprocessor call plus grep used in the patch.

We seems to be using the preprocessor and grep in WebKitHelpers.cmake already - but I do not know if this is actually executed for WinCE:
EXEC_PROGRAM("${CMAKE_CXX_COMPILER} -E -Wp,-dM - < /dev/null | grep '#define __VERSION__'

I do think that we should make gcc more generic and we could also easily replace grep with perl/pyton as well. I prefer to make those changes as we introduce this for other ports and right now I do not have any means to test it. It also might be that we use these tools in other build steps as well (e.g. generating bindings) in which case there are assumed to be available already (e.g. via Cygwin or other means) on Win as well.

-- 
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