[Webkit-unassigned] [Bug 22502] New: [Windows] WebCoreGenerated Project Should Support Arguments

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Nov 25 16:21:13 PST 2008


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

           Summary: [Windows] WebCoreGenerated Project Should Support
                    Arguments
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Macintosh
        OS/Version: Windows XP
            Status: NEW
          Severity: Enhancement
          Priority: P3
         Component: WebCore Misc.
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: bfulgham at gmail.com


The Problem:
=============
The WebCoreGenerated Visual Studio project uses the build-generated-files.sh
script to convert various IDL files into C++ implementations.  The shell script
is hard coded with the following FEATURE_DEFINE values:

ENABLE_DATABASE ENABLE_DOM_STORAGE ENABLE_ICONDATABASE
ENABLEOFFLINE_WEB_APPLICATIONS ENABLE_PATH ENABLE_SVG ENABLE_SVG_ANIMATION
ENABLE_SVG_FONTS ENABLE_SVG_FOREIGN_OBJECT ENABLE_SVG_AS_IMAGE ENABLE_SVG_USE
ENABLE_WORKERS ENABLE_VIDEO

When targeting something like the Cairo variant of the Windows build, we need
to exclude the ENABLE_VIDEO to avoid pulling the QuickTime libraries, since
they may not be redistributed.

Proposed Solution
============
Modify the build-generated-files.sh so that it takes the FEATURE_DEFINES as an
argument so that different configurations in Visual Studio could populate this
with different values.


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



More information about the webkit-unassigned mailing list