Bakefiles:
authorzecke <zecke@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 29 Sep 2007 15:34:39 +0000 (15:34 +0000)
committerzecke <zecke@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 29 Sep 2007 15:34:39 +0000 (15:34 +0000)
2007-09-29  Holger Hans Peter Freyther  <zecke@selfish.org>

        Reviewed by Mark.

        -Fix http://bugs.webkit.org/show_bug.cgi?id=13226.
        Remove Bakefiles from svn.

        * Bakefiles/Bakefiles.bkgen: Removed.
        * Bakefiles/ChangeLog: Removed.
        * Bakefiles/Readme.txt: Removed.
        * Bakefiles/presets.bkl: Removed.
        * Bakefiles/update-file-lists.py: Removed.

JavaScriptCore:
2007-09-29  Holger Hans Peter Freyther  <zecke@selfish.org>

        Reviewed by Mark.

        -Fix http://bugs.webkit.org/show_bug.cgi?id=13226.
        Remove Bakefiles from svn.

        * JavaScriptCoreSources.bkl: Removed.
        * jscore.bkl: Removed.

WebCore:
2007-09-29  Holger Hans Peter Freyther  <zecke@selfish.org>

        Reviewed by Mark.

        -Fix http://bugs.webkit.org/show_bug.cgi?id=13226.
        Remove Bakefiles from svn.

        * Projects/gdk/webcore-gdk.bkl: Removed.
        * Projects/wx/webcore-wx.bkl: Removed.
        * WebCoreSources.bkl: Removed.
        * webcore-base.bkl: Removed.

WebKitTools
2007-09-29  Holger Hans Peter Freyther  <zecke@selfish.org>

        Reviewed by Mark.

        -Fix http://bugs.webkit.org/show_bug.cgi?id=13226.
        Remove Bakefiles from svn.

        * GtkLauncher/Bakefiles.bkgen: Removed.
        * GtkLauncher/ENV: Removed.
        * GtkLauncher/gdklauncher.bkl: Removed.
        * GtkLauncher/mk: Removed.
        * Scripts/regenerate-makefiles: Removed.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@25808 268f45cc-cd09-0410-ab3c-d52691b4dbfc

20 files changed:
Bakefiles/Bakefiles.bkgen [deleted file]
Bakefiles/ChangeLog [deleted file]
Bakefiles/Readme.txt [deleted file]
Bakefiles/presets.bkl [deleted file]
Bakefiles/update-file-lists.py [deleted file]
ChangeLog
JavaScriptCore/ChangeLog
JavaScriptCore/JavaScriptCoreSources.bkl [deleted file]
JavaScriptCore/jscore.bkl [deleted file]
WebCore/ChangeLog
WebCore/Projects/gdk/webcore-gdk.bkl [deleted file]
WebCore/Projects/wx/webcore-wx.bkl [deleted file]
WebCore/WebCoreSources.bkl [deleted file]
WebCore/webcore-base.bkl [deleted file]
WebKitTools/ChangeLog
WebKitTools/GtkLauncher/Bakefiles.bkgen [deleted file]
WebKitTools/GtkLauncher/ENV [deleted file]
WebKitTools/GtkLauncher/gdklauncher.bkl [deleted file]
WebKitTools/GtkLauncher/mk [deleted file]
WebKitTools/Scripts/regenerate-makefiles [deleted file]

diff --git a/Bakefiles/Bakefiles.bkgen b/Bakefiles/Bakefiles.bkgen
deleted file mode 100644 (file)
index 70a6971..0000000
+++ /dev/null
@@ -1,91 +0,0 @@
-<?xml version="1.0" ?>
-<!-- 
-Copyright (C) 2005, 2006 Apple Computer, Inc.  All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-
-1.  Redistributions of source code must retain the above copyright
-    notice, this list of conditions and the following disclaimer. 
-2.  Redistributions in binary form must reproduce the above copyright
-    notice, this list of conditions and the following disclaimer in the
-    documentation and/or other materials provided with the distribution. 
-3.  Neither the name of Apple Computer, Inc. ("Apple") nor the names of
-    its contributors may be used to endorse or promote products derived
-    from this software without specific prior written permission. 
-
-THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY
-EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY
-DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
-ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
-THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-Build configuration script for Bakefile.
--->
-
-<bakefile-gen>
-
-    <input>
-        ../JavaScriptCore/jscore.bkl
-        ../WebCore/Projects/wx/webcore-wx.bkl
-        ../WebCore/Projects/gdk/webcore-gdk.bkl
-    </input>
-
-    <!-- List of output formats to generate: -->
-    <add-formats>
-        gnu <!-- xcode2,msvc,msvs2005 -->
-    </add-formats>
-
-    <!-- webcore gdk is Unix-only for now, right? -->
-    <del-formats files="../WebCore/Projects/gdk/webcore-gdk.bkl">
-        msvs2005,msvc
-    </del-formats>
-
-    <!-- JSCore settings -->
-    <add-flags files="../JavaScriptCore/jscore.bkl" formats="gnu">
-        -o../JavaScriptCore/GNUmakefile
-    </add-flags>
-    <add-flags files="../JavaScriptCore/jscore.bkl" formats="msvs2005">
-        -o../JavaScriptCore/JavaScriptCore.sln
-    </add-flags>
-    <add-flags files="../JavaScriptCore/jscore.bkl" formats="msvc">
-        -o../JavaScriptCore/bkl-makefile.vc
-    </add-flags>
-    <!-- testing XCode backend
-    <add-flags files="jscore.bkl" formats="xcode2">
-        -o../WebCore/Projects/base/WebCoreBase.xcode
-    </add-flags>
-     -->
-    
-    <!-- wx port settings -->
-    <add-flags files="../WebCore/Projects/wx/webcore-wx.bkl" formats="gnu">
-        -o../WebCore/Projects/wx/GNUmakefile
-    </add-flags>
-    <add-flags files="../WebCore/Projects/wx/webcore-wx.bkl" formats="msvs2005">
-        -o../WebCore/Projects/wx/wxWebCore.sln
-    </add-flags>
-    <add-flags files="../WebCore/Projects/wx/webcore-wx.bkl" formats="msvc">
-        -o../WebCore/Projects/wx/makefile.vc
-    </add-flags>
-    <!-- testing XCode backend 
-    <add-flags files="webcore-wx.bkl" formats="xcode2">
-        -o../WebCore/Projects/wx/wxWebCore.xcode
-    </add-flags>
-    -->
-    
-    <!-- gdk port settings -  -->
-    <add-flags files="../WebCore/Projects/gdk/webcore-gdk.bkl" formats="gnu">
-        -o../WebCore/Projects/gdk/GNUmakefile
-    </add-flags>
-
-
-    <!-- Personal customizations (not in SVN): -->
-    <include file="Bakefiles.local.bkgen" ignore_missing="1"/>
-
-</bakefile-gen>
diff --git a/Bakefiles/ChangeLog b/Bakefiles/ChangeLog
deleted file mode 100644 (file)
index efbfa97..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-2006-10-09  Krzysztof Kowalczyk  <kkowalczyk@gmail.com>
-
-        Reviewed by Geoff.
-
-        Improve gdk build compiler options.
-
-        * Bakefiles.bkgen:
-        * presets.bkl:
-
-2006-10-03  Mark Rowe  <bdash@webkit.org>
-
-        Reviewed by Eric.
-
-        Stop Bakefile-generated Makefile from running pkg-config multiple times per file.
-
-        * presets.bkl: Make use of "options" and Python commands to run pkg-config etc up front.
-
-2006-05-11  Kevin M. Ollivier  <kevino@theolliviers.com>
-
-        - http://bugs.webkit.org/show_bug.cgi?id=8528
-          Bakefiles (and generated Makefiles) for wx and gdk ports
-
-        * Readme.txt:
-        Added file introducing the Bakefile build system and detailing how it works.
-        
-        * Bakefiles.bkgen: 
-        Added Bakefile build configuration file
-        
-        * update-file-lists.py:
-        Added script to generate cross-platform sources list from Win VCProject files.
-        
-        * presets.bkl: 
-        Added Bakefile containing templates for WebCore pre-requisites, like
-        libxml/xslt, ICU, etc. This file contains the logic for determining the
-        correct build settings for those projects on each platform.
diff --git a/Bakefiles/Readme.txt b/Bakefiles/Readme.txt
deleted file mode 100644 (file)
index f3f0ab8..0000000
+++ /dev/null
@@ -1,99 +0,0 @@
-WebKit Bakefile Docs
-
-The files in this folder are used to auto-generate project files in GNU
-Make and Microsoft Visual Studio 6 (can be used in 7 and 8 too). Support
-for many other formats are available, including eVC (for PocketPC),
-autoconf, and Symbian project formats, so most future ports would be
-able to take advantage of Bakefile support for their projects. (XCode
-also has a partial backend in place, but it's not in a usable state for
-this project.)
-
-The project files generated using Bakefile currently reside in the
-WebCore/Projects/<Project Name> folder. There are not any JavaScriptCore
-Bakefiles yet as it build successfully pretty much everywhere already.
-However, a Bakefile-based project management system might reduce the
-maintenance burden of maintaining the JavaScriptCore project files too,
-eventually.
-
-
-Preparing the build environment
---------------------------------
-
-Right now, the prepartion steps are not totally automated. Here are the steps
-that need to be taken at present before you build. 
-
-IMPORTANT: If you already have a copy of Bakefile 0.2.0 installed, you need to
-update your version to a modified 0.2.0 release with MSVS 2005 support. (If you 
-haven't installed it, regenerate-makefiles will take care of it for you.) You can
-get the release from here:
-
-http://kevino.theolliviers.com/bakefile-0.2.0-msvs2005.tar.gz
-
-This support will be officially in a future Bakefile release.
-
---- On Unix, do the following:
-
-cd WebKitTools/Scripts
-sudo ./install-unix-extras # or su, needed for make install
-
---- On Windows, do the following:
-
-cd WebKitTools/Scripts
-./install-win-extras
-
-
-Building the projects 
-----------------------
-
-cd into the project directory (WebKit/JavaScriptCore and 
-WebKit/WebCore/Projects/wx, respectively) and run the following:
-
--- On Unix:
-
-make
-
--- On Windows, you should open and build the .sln projects.
-
-Windows Note: Sometimes, the files generated by the pre-build step don't get
-built and you get an error during linking. However, a subsequent build resolves
-the issue.
-
-
-Regenerating the Makefiles 
----------------------------
-
-cd into the WebCore/WebKitTools/Scripts directory and run the
-./regenerate-makefiles script to recreate the makefiles. This will download
-and install Bakefile if you don't have it installed already. (You may need to
-authenticate if it needs to install Bakefile.)
-
-
-Regenerating the source file lists 
-------------------------------------
-Currently, WebCoreSources.bkl and JavaScriptCore.bkl files are
-autogenerated by reading the .vcproj files and extracting the file lists
-from them, using update-file-lists.py. Whenever files are added/removed,
-you should re-run 'python update-file-lists.py' to put the *Sources.bkl back in
-sync with TOT. When the script is run, however, there are also currently two 
-source files that need to be manually removed:
-
-In JavaScriptCoreSources.bkl
-- ./grammarWrapper.cpp
-
-In WebCoreSources.bkl
-- $(SRCDIR)/rendering/RenderThemeWin.cpp 
-
-Eventually, we need a way to ensure that these files get included only for
-Win builds. Either we find a solution so that we no longer need to autogenerate
-the source file list, or we move them in the vcproj to some sort of 'win' 
-subfolder, which would automatically keep them from being added to the Bakefiles.
-
-
-Bakefile formats
------------------
-
-For those of you curious about what other types of project files Bakefile can
-generate, a list can be found here: 
-
-http://bakefile.sourceforge.net/doc/html/rn01re01.html
-
diff --git a/Bakefiles/presets.bkl b/Bakefiles/presets.bkl
deleted file mode 100644 (file)
index 45fe452..0000000
+++ /dev/null
@@ -1,201 +0,0 @@
-<?xml version="1.0" ?>
-<!-- 
-
-Copyright (C) 2005, 2006 Apple Computer, Inc.  All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-
-1.  Redistributions of source code must retain the above copyright
-    notice, this list of conditions and the following disclaimer. 
-2.  Redistributions in binary form must reproduce the above copyright
-    notice, this list of conditions and the following disclaimer in the
-    documentation and/or other materials provided with the distribution. 
-3.  Neither the name of Apple Computer, Inc. ("Apple") nor the names of
-    its contributors may be used to endorse or promote products derived
-    from this software without specific prior written permission. 
-
-THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY
-EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY
-DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
-ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
-THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-This file contains templates with settings for components used by JavaScriptCore
-and WebCore. Include this file to use these settings.
-
--->
-
-
-<makefile>
-
-    <template id="jscore">
-        <include>$(SRCDIR)/../JavaScriptCore</include>
-        <if cond="FORMAT=='gnu'">
-            <ldflags>$(SRCDIR)/../JavaScriptCore/libjscore.a</ldflags>
-        </if>
-    </template>
-
-
-    <option name="SQLITE3_LIBS">
-        <default-value>$(os.popen("pkg-config --libs sqlite3").read())</default-value>
-    </option>
-
-    <option name="SQLITE3_CFLAGS">
-        <default-value>$(os.popen("pkg-config --cflags sqlite3").read())</default-value>
-    </option>
-
-    <template id="sqlite3">
-        <ldflags>$(SQLITE3_LIBS)</ldflags>
-        <cxxflags>$(SQLITE3_CFLAGS)</cxxflags>
-    </template>
-
-
-    <option name="FREETYPE2_LIBS">
-        <default-value>$(os.popen("pkg-config --libs freetype2").read())</default-value>
-    </option>
-
-    <option name="FREETYPE2_CFLAGS">
-        <default-value>$(os.popen("pkg-config --cflags freetype2").read())</default-value>
-    </option>
-
-    <option name="FONTCONFIG_LIBS">
-        <default-value>$(os.popen("pkg-config --libs fontconfig").read())</default-value>
-    </option>
-
-    <option name="FONTCONFIG_CFLAGS">
-        <default-value>$(os.popen("pkg-config --cflags fontconfig").read())</default-value>
-    </option>
-
-    <template id="freetype">
-        <ldflags>$(FREETYPE2_LIBS)</ldflags>
-        <cxxflags>$(FREETYPE2_CFLAGS)</cxxflags>
-        <ldflags>$(FONTCONFIG_LIBS)</ldflags>
-        <cxxflags>$(FONTCONFIG_CFLAGS)</cxxflags>
-    </template>
-
-
-    <option name="CURL_LIBS">
-        <default-value>$(os.popen("curl-config --libs").read())</default-value>
-    </option>
-
-    <option name="CURL_CFLAGS">
-        <default-value>$(os.popen("curl-config --cflags").read())</default-value>
-    </option>
-
-    <template id="curl">
-        <ldflags>$(CURL_LIBS)</ldflags>
-        <cxxflags>$(CURL_CFLAGS)</cxxflags>
-    </template>
-
-
-    <option name="CAIRO_LIBS">
-        <default-value>$(os.popen("pkg-config --libs cairo").read())</default-value>
-    </option>
-
-    <option name="CAIRO_CFLAGS">
-        <default-value>$(os.popen("pkg-config --cflags cairo").read())</default-value>
-    </option>
-
-    <template id="cairo">
-        <ldflags>$(CAIRO_LIBS)</ldflags>
-        <cxxflags>$(CAIRO_CFLAGS)</cxxflags>
-    </template>
-
-
-    <option name="GTK_LIBS">
-        <default-value>$(os.popen("pkg-config --libs gtk+-2.0").read())</default-value>
-    </option>
-
-    <option name="GTK_CFLAGS">
-        <default-value>$(os.popen("pkg-config --cflags gtk+-2.0").read())</default-value>
-    </option>
-
-    <!-- GTK settings, for GTK ports - wx doesn't use these -->
-    <template id="gtk">
-        <if cond="FORMAT=='gnu'">
-            <ldflags>$(GTK_LIBS)</ldflags>
-            <cxxflags>$(GTK_CFLAGS)</cxxflags>
-        </if>
-
-        <!--    TODO: non-Cygwin Windows support for this? :) --> 
-    </template>
-
-
-    <option name="XML2_LIBS">
-        <default-value>$(os.popen("xml2-config --libs").read())</default-value>
-    </option>
-
-    <option name="XML2_CFLAGS">
-        <default-value>$(os.popen("xml2-config --cflags").read())</default-value>
-    </option>
-
-    <!-- XML2 library settings -->
-    <template id="xml2">
-        <if cond="FORMAT=='gnu'">
-            <ldflags>$(XML2_LIBS)</ldflags>
-            <cxxflags>$(XML2_CFLAGS)</cxxflags>
-        </if>
-
-        <if cond="PLATFORM_WIN32=='1'">
-            <include>$(SRCDIR)/../libxml/include</include>
-        </if>
-    </template>
-
-
-    <option name="XSLT_LIBS">
-        <default-value>$(os.popen("xslt-config --libs").read())</default-value>
-    </option>
-
-    <option name="XSLT_CFLAGS">
-        <default-value>$(os.popen("xslt-config --cflags").read())</default-value>
-    </option>
-
-    <!-- XSLT library settings -->
-    <template id="xslt">
-        <if cond="FORMAT=='gnu'">
-            <ldflags>$(XSLT_LIBS)</ldflags>
-            <cxxflags>$(XSLT_CFLAGS)</cxxflags>
-        </if>
-
-        <if cond="PLATFORM_WIN32=='1'">
-            <include>$(SRCDIR)/../libxslt/include</include>
-            <include>$(SRCDIR)/../libxml/include</include>
-        </if>
-    </template>
-
-
-    <option name="ICU_LIBS">
-        <default-value>$(os.popen("icu-config --ldflags").read())</default-value>
-    </option>
-
-    <option name="ICU_CFLAGS">
-        <default-value>$(os.popen("icu-config --cxxflags").read())</default-value>
-    </option>
-
-    <!-- IBM ICU settings -->
-    <template id="icu">
-        <if cond="FORMAT=='gnu'">
-            <ldflags>$(ICU_LIBS)</ldflags>
-            <cxxflags>$(ICU_CFLAGS)</cxxflags>
-        </if>
-
-        <if cond="PLATFORM_WIN32=='1'">
-            <include>$(SRCDIR)/../icu/include</include>
-        </if>
-    </template>
-
-
-    <template id="iconv">
-        <if cond="PLATFORM_WIN32=='1'">
-            <include>$(SRCDIR)/../iconv/include</include>
-        </if>
-    </template>
-    
-</makefile>
diff --git a/Bakefiles/update-file-lists.py b/Bakefiles/update-file-lists.py
deleted file mode 100644 (file)
index 94e2b4f..0000000
+++ /dev/null
@@ -1,180 +0,0 @@
-#!/usr/bin/python
-
-# Copyright (C) 2005, 2006 Apple Computer, Inc.  All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions
-# are met:
-#
-# 1.  Redistributions of source code must retain the above copyright
-#     notice, this list of conditions and the following disclaimer. 
-# 2.  Redistributions in binary form must reproduce the above copyright
-#     notice, this list of conditions and the following disclaimer in the
-#     documentation and/or other materials provided with the distribution. 
-# 3.  Neither the name of Apple Computer, Inc. ("Apple") nor the names of
-#     its contributors may be used to endorse or promote products derived
-#     from this software without specific prior written permission. 
-#
-# THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY
-# EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-# DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY
-# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
-# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
-# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-# A script to make sure the source file list for the Bakefiles is up-to-date
-# with the MSVC project files. 
-
-import sys, os
-from xml.dom import minidom
-
-WebKitRoot = ".."
-
-
-class MSVS8Compiler:
-    def __init__(self):
-        self.precomp_headers = True
-        self.warning_level = "default"
-        self.defines = []
-        self.includes = []
-
-    def fromXML(self, tool):
-        if tool.attributes.has_key("AdditionalIncludeDirectories"):
-            includes_string = tool.attributes["AdditionalIncludeDirectories"].value
-            includes_string = includes_string.replace("&quot;", '"')
-            includes_string = includes_string.replace("$", "$(DOLLAR)")
-            self.includes = includes_string.split(";")
-
-        if tool.attributes.has_key("PreprocessorDefinitions"):
-            self.defines = tool.attributes["PreprocessorDefinitions"].value.split(";")
-
-class MSVS8Config:
-    def __init__(self):
-        self.target_type="exe"
-        self.target_name="Release"
-        self.output_dir = ""
-        self.build_dir = ""
-        self.pre_build_step = ""
-        self.compiler = MSVS8Compiler()
-
-    def fromXML(self, config):
-        if config.attributes.has_key("Name"):
-            self.target_name = config.attributes["Name"].value
-
-        config_type = config.attributes["ConfigurationType"].value
-        if config_type == "1":
-            self.target_type = "exe"
-        elif config_type == "2":
-            self.target_type = "dll"
-        elif config_type == "4":
-            self.target_type = "lib"
-        else:
-            print "Unknown project type %s. Exiting..." % (config_type)
-            sys.exit(1)
-
-        tools = config.getElementsByTagName("Tool")
-        
-        for tool in tools: 
-           if tool.attributes.has_key("Name") and tool.attributes["Name"].value == "VCPreBuildEventTool" and tool.attributes.has_key("VCPreBuildEventTool"):
-               self.pre_build_step = tool.attributes["VCPreBuildEventTool"].value
-               continue
-
-           if tool.attributes.has_key("Name") and tool.attributes["Name"].value == "VCCLCompilerTool":
-               self.compiler.fromXML(tool)
-                                
-    def asBkl(self, doc):
-        target = doc.createElement(self.target_type)
-        target.setAttribute("id", self.target_name)
-
-        return target
-
-class MSVS8Filter:
-    def __init__(self):
-        self.files = []
-        self.name = ""
-        self.varname = ""
-        self.prefix = "WEBCORE_"
-
-    def fromXML(self, filter):
-        if filter.attributes.has_key("Name"):
-            self.name = filter.attributes["Name"].value
-            self.varname = self.prefix + "SOURCES_" + self.name.upper()
-
-        for node in filter.childNodes:
-            if node.nodeName == "File" and node.attributes.has_key("RelativePath"):
-                filename = node.attributes["RelativePath"].value.replace("$", "$(DOLLAR)")
-                filename = filename.replace("\\", "/")
-                filename = "\t\t" + filename.replace("../../", "")
-                if os.path.splitext(filename)[1] in [".c", ".cpp"]:
-                    self.files.append(filename)
-
-    def asBkl(self, doc):
-        sources = doc.createElement("set")
-        if self.name != "":
-            sources.setAttribute("var", self.varname)
-            # currently we 'flatten' the MSVC sources hierarchy to a simple list
-            # so we may end up with duplicates for self.varname when the root
-            # and subfolders share the same name. For now, just make sure the 
-            # sources are added together as part of the target
-            sources.setAttribute("append", "1")
-
-        sources_text = "\n"
-        for afile in self.files:
-            sources_text += afile + "\n"
-
-        sources.appendChild(doc.createTextNode(sources_text))
-        return sources
-
-class MSVS8Project:
-    def __init__(self):
-        self.configs = []
-        self.file_list = []
-        self.prefix = "WEBCORE_"
-
-    def loadFromXML(self, filename):
-        doc = minidom.parse(filename)
-        configs = doc.getElementsByTagName("Configuration")
-        for config in configs:
-            config_obj = MSVS8Config()
-            config_obj.fromXML(config)
-            self.configs.append(config_obj)
-
-        if filename.find("JavaScriptCore") != -1:
-            self.prefix = "JSCORE_"
-
-        files = doc.getElementsByTagName("Filter")
-        for node in files:
-            files = MSVS8Filter()
-            files.prefix = self.prefix
-            files.fromXML(node)
-            self.file_list.append(files)
-
-    def saveAsBkl(self, filename):
-        doc = minidom.Document()
-        makefile = doc.createElement("makefile")
-        source_tags = []
-        for files in self.file_list:
-            makefile.appendChild(files.asBkl(doc))
-
-        doc.appendChild(makefile)
-
-        outfile = open(filename, "w")
-        outfile.write(doc.toprettyxml())
-        outfile.close()
-        
-jsdir = os.path.join(WebKitRoot, "JavaScriptCore")
-wcdir = os.path.join(WebKitRoot, "WebCore")
-
-files = { jsdir: os.path.join(jsdir, "JavaScriptCore.vcproj", "JavaScriptCore", "JavaScriptCore.vcproj"),
-          wcdir: os.path.join(wcdir, "WebCore.vcproj", "WebCore", "WebCore.vcproj")
-        }
-
-for adir in files:
-    project = MSVS8Project()
-    project.loadFromXML(files[adir])
-    outputfile = os.path.join(adir, os.path.splitext(os.path.basename(files[adir]))[0] + "Sources.bkl")
-    project.saveAsBkl(outputfile)
index a05be8d46771ad57c2ecf4ec66630b360ea1b253..40d9290ab2fe2f7b9b6459cdab8077e96790c92f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,16 @@
+2007-09-29  Holger Hans Peter Freyther  <zecke@selfish.org>
+
+        Reviewed by Mark.
+
+        -Fix http://bugs.webkit.org/show_bug.cgi?id=13226.
+        Remove Bakefiles from svn.
+
+        * Bakefiles/Bakefiles.bkgen: Removed.
+        * Bakefiles/ChangeLog: Removed.
+        * Bakefiles/Readme.txt: Removed.
+        * Bakefiles/presets.bkl: Removed.
+        * Bakefiles/update-file-lists.py: Removed.
+
 2007-09-20  Holger Hans Peter Freyther  <zecke@selfish.org>
 
         Rubber stamped by Adam.
index 85f27796c35dc79b53541c35b4adf9007f16ad43..ddea7dd94a6d34d24b55328f309afc02a644c196 100644 (file)
@@ -1,3 +1,13 @@
+2007-09-29  Holger Hans Peter Freyther  <zecke@selfish.org>
+
+        Reviewed by Mark.
+
+        -Fix http://bugs.webkit.org/show_bug.cgi?id=13226.
+        Remove Bakefiles from svn.
+
+        * JavaScriptCoreSources.bkl: Removed.
+        * jscore.bkl: Removed.
+
 2007-09-27  Kevin Decker  <kdecker@apple.com>
 
         Rubber stamped by John Sullivan.
diff --git a/JavaScriptCore/JavaScriptCoreSources.bkl b/JavaScriptCore/JavaScriptCoreSources.bkl
deleted file mode 100644 (file)
index 971da16..0000000
+++ /dev/null
@@ -1,86 +0,0 @@
-<?xml version="1.0" ?>
-<makefile>
-    <set append="1" var="JSCORE_SOURCES_KJS">
-        DerivedSources/JavaScriptCore/grammar.cpp
-        kjs/CommonIdentifiers.cpp
-        kjs/Context.cpp
-        kjs/DateMath.cpp
-        kjs/ExecState.cpp
-        kjs/JSImmediate.cpp
-        kjs/JSLock.cpp
-        kjs/JSWrapperObject.cpp
-        kjs/Parser.cpp
-        kjs/PropertyNameArray.cpp
-        kjs/array_object.cpp
-        kjs/bool_object.cpp
-        kjs/collector.cpp
-        kjs/date_object.cpp
-        kjs/debugger.cpp
-        kjs/dtoa.cpp
-        kjs/error_object.cpp
-        kjs/fpconst.cpp
-        kjs/function.cpp
-        kjs/function_object.cpp
-        kjs/identifier.cpp
-        kjs/internal.cpp
-        kjs/interpreter.cpp
-        kjs/lexer.cpp
-        kjs/list.cpp
-        kjs/lookup.cpp
-        kjs/math_object.cpp
-        kjs/nodes.cpp
-        kjs/nodes2string.cpp
-        kjs/number_object.cpp
-        kjs/object.cpp
-        kjs/object_object.cpp
-        kjs/operations.cpp
-        kjs/property_map.cpp
-        kjs/property_slot.cpp
-        kjs/regexp.cpp
-        kjs/regexp_object.cpp
-        kjs/scope_chain.cpp
-        kjs/string_object.cpp
-        kjs/testkjs.cpp
-        kjs/ustring.cpp
-        kjs/value.cpp
-    </set>
-
-    <set append="1" var="JSCORE_SOURCES_WTF">
-        wtf/Assertions.cpp
-        wtf/FastMalloc.cpp
-        wtf/HashTable.cpp
-    </set>
-
-    <set append="1" var="JSCORE_SOURCES_PCRE">
-        pcre/pcre_compile.c
-        pcre/pcre_config.c
-        pcre/pcre_exec.c
-        pcre/pcre_fullinfo.c
-        pcre/pcre_get.c
-        pcre/pcre_globals.c
-        pcre/pcre_info.c
-        pcre/pcre_maketables.c
-        pcre/pcre_ord2utf8.c
-        pcre/pcre_refcount.c
-        pcre/pcre_study.c
-        pcre/pcre_tables.c
-        pcre/pcre_try_flipped.c
-        pcre/pcre_ucp_findchar.c
-        pcre/pcre_version.c
-        pcre/pcre_xclass.c
-    </set>
-
-    <set append="1" var="JSCORE_SOURCES_BINDINGS">
-        bindings/NP_jsobject.cpp
-        bindings/c/c_class.cpp
-        bindings/c/c_instance.cpp
-        bindings/c/c_runtime.cpp
-        bindings/c/c_utility.cpp
-        bindings/npruntime.cpp
-        bindings/runtime.cpp
-        bindings/runtime_array.cpp
-        bindings/runtime_method.cpp
-        bindings/runtime_object.cpp
-        bindings/runtime_root.cpp
-    </set>
-</makefile>
diff --git a/JavaScriptCore/jscore.bkl b/JavaScriptCore/jscore.bkl
deleted file mode 100644 (file)
index c3b46dd..0000000
+++ /dev/null
@@ -1,111 +0,0 @@
-<?xml version="1.0" ?>
-<!-- 
-Copyright (C) 2005, 2006 Apple Computer, Inc.  All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-
-1.  Redistributions of source code must retain the above copyright
-    notice, this list of conditions and the following disclaimer. 
-2.  Redistributions in binary form must reproduce the above copyright
-    notice, this list of conditions and the following disclaimer in the
-    documentation and/or other materials provided with the distribution. 
-3.  Neither the name of Apple Computer, Inc. ("Apple") nor the names of
-    its contributors may be used to endorse or promote products derived
-    from this software without specific prior written permission. 
-
-THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY
-EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY
-DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
-ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
-THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-JavaScriptCore Bakefile project file.
--->
-
-<makefile>
-    <set var="SRCDIR">.</set>
-
-    <include file="../Bakefiles/presets.bkl"/>
-    <include file="JavaScriptCoreSources.bkl"/>
-
-    <set var="BUILDDIR">obj-$(FORMAT)</set>
-
-    <template id="jscore_base" template="icu">
-        <pic>on</pic>
-        <threading>multi</threading>
-        <dirname>$(SRCDIR)</dirname>
-
-        <include>$(SRCDIR)</include>
-        <include>$(SRCDIR)/DerivedSources/JavaScriptCore</include>
-        <include>$(SRCDIR)/ForwardingHeaders</include>
-        <include>$(SRCDIR)/bindings/c</include>
-        <include>$(SRCDIR)/bindings/jni</include>
-        <include>$(SRCDIR)/bindings</include>
-        <include>$(SRCDIR)/kjs</include>
-        <include>$(SRCDIR)/pcre</include>
-        <include>$(SRCDIR)/wtf</include>
-
-        <!-- this GC version requires Mach's thread suspend/resume: -->
-        <if cond="PLATFORM_MACOSX!='1'">
-            <define>USE_CONSERVATIVE_GC=0</define>
-        </if>
-
-        <if cond="PLATFORM_MACOSX=='1'">
-            <define>USE_CONSERVATIVE_GC=1</define>
-        </if>
-
-        <define>ENABLE_XSLT=1</define>
-
-        <if cond="FORMAT=='gnu'">
-            <!-- FIXME: we need proper configure checks -->
-            <define>HAVE_FUNC_ISNAN</define>
-            <!-- check for undefined symbols for debugging reasons -->
-            <ldflags>-Wl,--no-undefined</ldflags>
-        </if>
-
-        <if cond="PLATFORM_WIN32=='1'">
-            <include>$(SRCDIR)/os-win32</include>
-            <define>HAVE_SYS_TIMEB_H=1</define>
-            <define>HAVE_FLOAT_H=1</define>
-            <define>HAVE_FUNC__FINITE=1</define>
-        </if>
-
-    </template>
-
-    <exe id="dftables">
-        <dirname>$(SRCDIR)</dirname>
-        <include>$(SRCDIR)/wtf</include>
-        <sources>$(SRCDIR)/pcre/dftables.c</sources>
-    </exe>
-
-    <action id="DerivedSources">
-        <is-phony />
-        <command>bash make-generated-sources.sh</command>
-    </action>
-
-    <lib id="jscore" template="jscore_base">
-        <objects-depend>dftables</objects-depend>
-        <pre-build-target>DerivedSources</pre-build-target>
-        <warnings>default</warnings>
-        <cxx-rtti>off</cxx-rtti>
-        <cxx-exceptions>off</cxx-exceptions>
-        <debug-info>on</debug-info>
-        <sources>
-            $(JSCORE_SOURCES_BINDINGS)
-            $(JSCORE_SOURCES_KJS)
-            $(JSCORE_SOURCES_PCRE)
-            $(JSCORE_SOURCES_WTF)
-        </sources>
-        <if cond="PLATFORM_WIN32=='1'">
-            $(JSCORE_SOURCES_WIN)
-        </if>
-        <install-to>$(BUILDDIR)</install-to>
-    </lib>
-</makefile>
index 5671c29717e11a4393b9e875187cea17d4abfcde..0dcb99a2bc517df5b405831f0a0d52ca7c900d57 100644 (file)
@@ -1,3 +1,15 @@
+2007-09-29  Holger Hans Peter Freyther  <zecke@selfish.org>
+
+        Reviewed by Mark.
+
+        -Fix http://bugs.webkit.org/show_bug.cgi?id=13226.
+        Remove Bakefiles from svn.
+
+        * Projects/gdk/webcore-gdk.bkl: Removed.
+        * Projects/wx/webcore-wx.bkl: Removed.
+        * WebCoreSources.bkl: Removed.
+        * webcore-base.bkl: Removed.
+
 2007-09-28  Jan Michael Alonzo  <jmalonzo@unpluggable.com>
 
         Reviewed by Mark.
diff --git a/WebCore/Projects/gdk/webcore-gdk.bkl b/WebCore/Projects/gdk/webcore-gdk.bkl
deleted file mode 100644 (file)
index 266e9b3..0000000
+++ /dev/null
@@ -1,86 +0,0 @@
-<?xml version="1.0" ?>
-<makefile>
-    <option name="FEATURE_DEFINES" never_empty="1" >
-        <!-- ENABLE_SVG ENABLE_XPATH-->
-        <default-value>ENABLE_XPATH</default-value>
-        <values>ENABLE_XPATH,ENABLE_SVG</values>
-    </option>
-
-    <set var="FEATURE_DEFINES">ENABLE_XPATH</set>
-
-    <include file="../../webcore-base.bkl"/>
-
-    <action id=".DerivedSources">
-        <!-- This causes a full rebuild everytime
-            <is-phony />
-        -->
-        <command>
-            bash -c "cd ../..; ./move-js-headers.sh" &amp;&amp; \
-            bash -c "cd ../.. &amp;&amp; \
-            export FEATURE_DEFINES=$(FEATURE_DEFINES) &amp;&amp; \
-            ./make-generated-sources.sh &amp;&amp; \
-            bash -c "touch .DerivedSources"
-        </command>
-    </action>
-
-    <dll id="webcore-gdk" template="webcore_base,freetype,gtk,curl,cairo,sqlite3">
-        <!-- FIXME: create a debug option and set these accordingly -->
-        <!-- check for undefined symbols for debugging reasons -->
-
-        <pre-build-target>.DerivedSources</pre-build-target>
-        <dirname>.</dirname>
-        <pic>on</pic>
-        <threading>multi</threading>
-        <warnings>default</warnings>
-        <cxx-rtti>off</cxx-rtti>
-        <cxx-exceptions>off</cxx-exceptions>
-        <debug-info>on</debug-info>
-        <include>$(SRCDIR)/platform/gdk</include>
-        <include>$(SRCDIR)/platform/network/gdk</include>
-        <define>BUILDING_GDK__</define>
-        <define>BUILDING_CAIRO__</define>
-        <include>platform/gdk</include>
-        <include>platform/graphics/cairo</include>
-        <define>ENABLE_XPATH</define>
-        <sources>
-            platform/gdk/CookieJarGtk.cpp
-            platform/gdk/CursorGtk.cpp
-            platform/gdk/DragDataGtk.cpp
-            platform/gdk/DragImageGtk.cpp
-            platform/gdk/EditorClientGdk.cpp
-            platform/gdk/FontCacheGtk.cpp
-            platform/gdk/FontDataGtk.cpp
-            platform/gdk/FontGtk.cpp
-            platform/gdk/FontPlatformDataGtk.cpp
-            platform/gdk/FrameGtk.cpp
-            platform/gdk/GlyphPageTreeNodeGtk.cpp
-            platform/gdk/KeyEventGtk.cpp
-            platform/gdk/MimeTypeRegistryGdk.cpp
-            platform/gdk/MouseEventGtk.cpp
-            platform/gdk/PopupMenuGtk.cpp
-            platform/gdk/RenderThemeGtk.cpp
-            platform/gdk/ScrollViewGtk.cpp
-            platform/gdk/ScreenGdk.cpp
-            platform/gdk/SharedTimerLinux.cpp
-            platform/gdk/SystemTimeLinux.cpp
-            platform/gdk/TemporaryLinkStubs.cpp
-            platform/gdk/WheelEventGtk.cpp
-            platform/gdk/WidgetGtk.cpp
-            platform/graphics/gdk/ImageGtk.cpp
-            platform/network/gdk/ResourceHandleCurl.cpp
-            platform/network/gdk/ResourceHandleManager.cpp
-
-            $(WEBCORE_SOURCES_PLATFORM_CAIRO)
-        </sources>
-
-        <clean-files>
-            .DerivedSources
-            rm -rf $(SRCDIR)/DerivedSources
-            rm -rf $(SRCDIR)/include/JavaScriptCore
-            rm -rf $(SRCDIR)/Projects/gdk/obj-gnu
-        </clean-files>
-        <!--HACK block dependencies on the phony target -->
-    </dll>
-</makefile>
-
diff --git a/WebCore/Projects/wx/webcore-wx.bkl b/WebCore/Projects/wx/webcore-wx.bkl
deleted file mode 100644 (file)
index b033dfa..0000000
+++ /dev/null
@@ -1,50 +0,0 @@
-<?xml version="1.0" ?>
-<!-- 
-Copyright (C) 2005, 2006 Apple Computer, Inc.  All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-
-1.  Redistributions of source code must retain the above copyright
-    notice, this list of conditions and the following disclaimer. 
-2.  Redistributions in binary form must reproduce the above copyright
-    notice, this list of conditions and the following disclaimer in the
-    documentation and/or other materials provided with the distribution. 
-3.  Neither the name of Apple Computer, Inc. ("Apple") nor the names of
-    its contributors may be used to endorse or promote products derived
-    from this software without specific prior written permission. 
-
-THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY
-EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY
-DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
-ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
-THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-wxWebCore port Bakefile project file.
--->
-
-
-
-<makefile>
-    <include file="../../webcore-base.bkl"/>
-    <!-- <include file="presets/wx.bkl"/> -->
-    
-    <action id="DerivedSources" msvs-type="prebuild">
-        <is-phony/>
-        <command>cd $(SRCDIR);bash move-js-headers.sh;bash make-generated-sources.sh;cd Projects/wx</command>
-    </action>
-      
-    <lib id="webcore-wx" template="webcore_base">
-        <pre-build-target>DerivedSources</pre-build-target>
-        <dirname>.</dirname>
-        <!-- platform/wx sources go here when they exist! -->
-    </lib>
-
-</makefile>
-
diff --git a/WebCore/WebCoreSources.bkl b/WebCore/WebCoreSources.bkl
deleted file mode 100644 (file)
index 7ea3fec..0000000
+++ /dev/null
@@ -1,753 +0,0 @@
-<?xml version="1.0" ?>
-<makefile>
-    <set append="1" var="WEBCORE_SOURCES_DERIVEDSOURCES">
-        DerivedSources/WebCore/CSSGrammar.cpp
-        DerivedSources/WebCore/ColorData.c
-        DerivedSources/WebCore/HTMLEntityNames.c
-        DerivedSources/WebCore/HTMLNames.cpp
-        DerivedSources/WebCore/JSAttr.cpp
-        DerivedSources/WebCore/JSCDATASection.cpp
-        DerivedSources/WebCore/JSCSSPrimitiveValue.cpp
-        DerivedSources/WebCore/JSCSSRule.cpp
-        DerivedSources/WebCore/JSCSSRuleList.cpp
-        DerivedSources/WebCore/JSCSSStyleDeclaration.cpp
-        DerivedSources/WebCore/JSCSSValue.cpp
-        DerivedSources/WebCore/JSCSSValueList.cpp
-        DerivedSources/WebCore/JSCanvasGradient.cpp
-        DerivedSources/WebCore/JSCanvasPattern.cpp
-        DerivedSources/WebCore/JSCanvasRenderingContext2D.cpp
-        DerivedSources/WebCore/JSCharacterData.cpp
-        DerivedSources/WebCore/JSComment.cpp
-        DerivedSources/WebCore/JSCounter.cpp
-        DerivedSources/WebCore/JSDOMImplementation.cpp
-        DerivedSources/WebCore/JSDOMParser.cpp
-        DerivedSources/WebCore/JSDOMWindow.cpp
-        DerivedSources/WebCore/JSDocument.cpp
-        DerivedSources/WebCore/JSDocumentFragment.cpp
-        DerivedSources/WebCore/JSDocumentType.cpp
-        DerivedSources/WebCore/JSElement.cpp
-        DerivedSources/WebCore/JSEntity.cpp
-        DerivedSources/WebCore/JSEntityReference.cpp
-        DerivedSources/WebCore/JSEvent.cpp
-        DerivedSources/WebCore/JSHTMLAnchorElement.cpp
-        DerivedSources/WebCore/JSHTMLAppletElement.cpp
-        DerivedSources/WebCore/JSHTMLAreaElement.cpp
-        DerivedSources/WebCore/JSHTMLBRElement.cpp
-        DerivedSources/WebCore/JSHTMLBaseElement.cpp
-        DerivedSources/WebCore/JSHTMLBaseFontElement.cpp
-        DerivedSources/WebCore/JSHTMLBlockquoteElement.cpp
-        DerivedSources/WebCore/JSHTMLBodyElement.cpp
-        DerivedSources/WebCore/JSHTMLButtonElement.cpp
-        DerivedSources/WebCore/JSHTMLCanvasElement.cpp
-        DerivedSources/WebCore/JSHTMLDListElement.cpp
-        DerivedSources/WebCore/JSHTMLDirectoryElement.cpp
-        DerivedSources/WebCore/JSHTMLDivElement.cpp
-        DerivedSources/WebCore/JSHTMLDocument.cpp
-        DerivedSources/WebCore/JSHTMLElement.cpp
-        DerivedSources/WebCore/JSHTMLFieldSetElement.cpp
-        DerivedSources/WebCore/JSHTMLFontElement.cpp
-        DerivedSources/WebCore/JSHTMLFormElement.cpp
-        DerivedSources/WebCore/JSHTMLHRElement.cpp
-        DerivedSources/WebCore/JSHTMLHeadElement.cpp
-        DerivedSources/WebCore/JSHTMLHeadingElement.cpp
-        DerivedSources/WebCore/JSHTMLHtmlElement.cpp
-        DerivedSources/WebCore/JSHTMLImageElement.cpp
-        DerivedSources/WebCore/JSHTMLInputElement.cpp
-        DerivedSources/WebCore/JSHTMLIsIndexElement.cpp
-        DerivedSources/WebCore/JSHTMLLIElement.cpp
-        DerivedSources/WebCore/JSHTMLLabelElement.cpp
-        DerivedSources/WebCore/JSHTMLLegendElement.cpp
-        DerivedSources/WebCore/JSHTMLLinkElement.cpp
-        DerivedSources/WebCore/JSHTMLMapElement.cpp
-        DerivedSources/WebCore/JSHTMLMenuElement.cpp
-        DerivedSources/WebCore/JSHTMLMetaElement.cpp
-        DerivedSources/WebCore/JSHTMLModElement.cpp
-        DerivedSources/WebCore/JSHTMLOListElement.cpp
-        DerivedSources/WebCore/JSHTMLOptGroupElement.cpp
-        DerivedSources/WebCore/JSHTMLOptionElement.cpp
-        DerivedSources/WebCore/JSHTMLOptionsCollection.cpp
-        DerivedSources/WebCore/JSHTMLParagraphElement.cpp
-        DerivedSources/WebCore/JSHTMLParamElement.cpp
-        DerivedSources/WebCore/JSHTMLPreElement.cpp
-        DerivedSources/WebCore/JSHTMLQuoteElement.cpp
-        DerivedSources/WebCore/JSHTMLScriptElement.cpp
-        DerivedSources/WebCore/JSHTMLSelectElement.cpp
-        DerivedSources/WebCore/JSHTMLStyleElement.cpp
-        DerivedSources/WebCore/JSHTMLTextAreaElement.cpp
-        DerivedSources/WebCore/JSHTMLTitleElement.cpp
-        DerivedSources/WebCore/JSHTMLUListElement.cpp
-        DerivedSources/WebCore/JSKeyboardEvent.cpp
-        DerivedSources/WebCore/JSMouseEvent.cpp
-        DerivedSources/WebCore/JSMutationEvent.cpp
-        DerivedSources/WebCore/JSNode.cpp
-        DerivedSources/WebCore/JSNodeFilter.cpp
-        DerivedSources/WebCore/JSNodeIterator.cpp
-        DerivedSources/WebCore/JSNotation.cpp
-        DerivedSources/WebCore/JSOverflowEvent.cpp
-        DerivedSources/WebCore/JSProcessingInstruction.cpp
-        DerivedSources/WebCore/JSRange.cpp
-        DerivedSources/WebCore/JSRangeException.cpp
-        DerivedSources/WebCore/JSText.cpp
-        DerivedSources/WebCore/JSTextEvent.cpp
-        DerivedSources/WebCore/JSTreeWalker.cpp
-        DerivedSources/WebCore/JSUIEvent.cpp
-        DerivedSources/WebCore/JSWheelEvent.cpp
-        DerivedSources/WebCore/JSXMLSerializer.cpp
-        DerivedSources/WebCore/JSXPathEvaluator.cpp
-        DerivedSources/WebCore/JSXPathExpression.cpp
-        DerivedSources/WebCore/JSXPathNSResolver.cpp
-        DerivedSources/WebCore/JSXPathResult.cpp
-        DerivedSources/WebCore/UserAgentStyleSheetsData.cpp
-        DerivedSources/WebCore/XLinkNames.cpp
-        DerivedSources/WebCore/XMLNames.cpp
-        DerivedSources/WebCore/XPathGrammar.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_HISTORY">
-        history/BackForwardList.cpp
-        history/CachedPage.cpp
-        history/HistoryItem.cpp
-        history/HistoryItemTimer.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_PAGE">
-        page/Chrome.cpp
-        page/ContextMenuController.cpp
-        page/DOMWindow.cpp
-        page/DragController.cpp
-        page/EventHandler.cpp
-        page/FocusController.cpp
-        page/Frame.cpp
-        page/FrameTree.cpp
-        page/FrameView.cpp
-        page/MouseEventWithHitTestResults.cpp
-        page/Page.cpp
-        page/Settings.cpp
-        page/gdk/EventHandlerGtk.cpp
-        page/gdk/ContextMenuClientGdk.cpp
-        page/gdk/DragControllerGtk.cpp
-        page/gdk/InspectorClientGdk.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_LOADER">
-        loader/Cache.cpp
-        loader/CachedCSSStyleSheet.cpp
-        loader/CachedImage.cpp
-        loader/CachedResource.cpp
-        loader/CachedResourceClientWalker.cpp
-        loader/CachedScript.cpp
-        loader/CachedXSLStyleSheet.cpp
-        loader/DocLoader.cpp
-        loader/DocumentLoader.cpp
-        loader/FormState.cpp
-        loader/FrameLoader.cpp
-        loader/ImageDocument.cpp
-        loader/MainResourceLoader.cpp
-        loader/NavigationAction.cpp
-        loader/NetscapePlugInStreamLoader.cpp
-        loader/PluginDocument.cpp
-        loader/ProgressTracker.cpp
-        loader/Request.cpp
-        loader/ResourceLoader.cpp
-        loader/SubresourceLoader.cpp
-        loader/TextDocument.cpp
-        loader/TextResourceDecoder.cpp
-        loader/loader.cpp
-        loader/gdk/DocumentLoaderGtk.cpp
-        loader/gdk/FrameLoaderClientGdk.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_PLATFORM">
-        platform/Arena.cpp
-        platform/ArrayImpl.cpp
-        platform/AtomicString.cpp
-        platform/Base64.cpp
-        platform/BidiContext.cpp
-        platform/CString.cpp
-        platform/ContextMenu.cpp
-        platform/DeprecatedCString.cpp
-        platform/DeprecatedPtrListImpl.cpp
-        platform/DeprecatedString.cpp
-        platform/DeprecatedStringList.cpp
-        platform/DeprecatedValueListImpl.cpp
-        platform/DragImage.cpp
-        platform/FileChooser.cpp
-        platform/Font.cpp
-        platform/FontCache.cpp
-        platform/FontData.cpp
-        platform/FontFallbackList.cpp
-        platform/FontFamily.cpp
-        platform/GlyphPageTreeNode.cpp
-        platform/GlyphWidthMap.cpp
-        platform/KURL.cpp
-        platform/Logging.cpp
-        platform/MimeTypeRegistry.cpp
-        platform/RegularExpression.cpp
-        platform/ScrollBar.cpp
-        platform/SegmentedString.cpp
-        platform/SharedBuffer.cpp
-        platform/String.cpp
-        platform/StringImpl.cpp
-        platform/TextBreakIteratorICU.cpp
-        platform/TextCodec.cpp
-        platform/TextCodecICU.cpp
-        platform/TextCodecLatin1.cpp
-        platform/TextCodecUTF16.cpp
-        platform/TextDecoder.cpp
-        platform/TextEncoding.cpp
-        platform/TextEncodingRegistry.cpp
-        platform/TextStream.cpp
-        platform/Timer.cpp
-        platform/Widget.cpp
-        platform/graphics/AffineTransform.cpp
-        platform/graphics/BitmapImage.cpp
-        platform/graphics/Color.cpp
-        platform/graphics/FloatPoint.cpp
-        platform/graphics/FloatRect.cpp
-        platform/graphics/FloatSize.cpp
-        platform/graphics/GraphicsContext.cpp
-        platform/graphics/GraphicsTypes.cpp
-        platform/graphics/Image.cpp
-        platform/graphics/IntRect.cpp
-        platform/graphics/Path.cpp
-        platform/graphics/PathTraversalState.cpp
-        platform/graphics/Pen.cpp
-        platform/network/AuthenticationChallenge.cpp
-        platform/network/Credential.cpp
-        platform/network/HTTPParsers.cpp
-        platform/network/FormData.cpp
-        platform/network/ProtectionSpace.cpp
-        platform/network/ResourceHandle.cpp
-        platform/network/ResourceRequest.cpp
-        platform/network/ResourceResponse.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_WIN">
-        platform/network/win/ResourceHandleWin.cpp
-        platform/win/CookieJarWin.cpp
-        platform/win/CursorWin.cpp
-        platform/win/FontCacheWin.cpp
-        platform/win/FontDataWin.cpp
-        platform/win/FontPlatformDataWin.cpp
-        platform/win/FontWin.cpp
-        platform/win/GlyphPageTreeNodeWin.cpp
-        platform/win/IntPointWin.cpp
-        platform/win/IntRectWin.cpp
-        platform/win/IntSizeWin.cpp
-        platform/win/KeyEventWin.cpp
-        platform/win/MouseEventWin.cpp
-        platform/win/ScreenWin.cpp
-        platform/win/ScrollViewWin.cpp
-        platform/win/SharedTimerWin.cpp
-        platform/win/SystemTimeWin.cpp
-        platform/win/TemporaryLinkStubs.cpp
-        platform/win/WidgetWin.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_GIF">
-        platform/image-decoders/gif/GIFImageDecoder.cpp
-        platform/image-decoders/gif/GIFImageReader.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_PNG">
-        platform/image-decoders/png/PNGImageDecoder.cpp
-        platform/image-decoders/png/png.c
-        platform/image-decoders/png/pngerror.c
-        platform/image-decoders/png/pnggccrd.c
-        platform/image-decoders/png/pngget.c
-        platform/image-decoders/png/pngmem.c
-        platform/image-decoders/png/pngpread.c
-        platform/image-decoders/png/pngread.c
-        platform/image-decoders/png/pngrio.c
-        platform/image-decoders/png/pngrtran.c
-        platform/image-decoders/png/pngrutil.c
-        platform/image-decoders/png/pngset.c
-        platform/image-decoders/png/pngtrans.c
-        platform/image-decoders/png/pngvcrd.c
-        platform/image-decoders/png/pngwio.c
-        platform/image-decoders/png/pngwrite.c
-        platform/image-decoders/png/pngwtran.c
-        platform/image-decoders/png/pngwutil.c
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_ZLIB">
-        platform/image-decoders/zlib/adler32.c
-        platform/image-decoders/zlib/compress.c
-        platform/image-decoders/zlib/crc32.c
-        platform/image-decoders/zlib/deflate.c
-        platform/image-decoders/zlib/gzio.c
-        platform/image-decoders/zlib/infback.c
-        platform/image-decoders/zlib/inffast.c
-        platform/image-decoders/zlib/inflate.c
-        platform/image-decoders/zlib/inftrees.c
-        platform/image-decoders/zlib/trees.c
-        platform/image-decoders/zlib/uncompr.c
-        platform/image-decoders/zlib/zutil.c
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_JPEG">
-        platform/image-decoders/jpeg/JPEGImageDecoder.cpp
-        platform/image-decoders/jpeg/jcomapi.c
-        platform/image-decoders/jpeg/jdapimin.c
-        platform/image-decoders/jpeg/jdapistd.c
-        platform/image-decoders/jpeg/jdatadst.c
-        platform/image-decoders/jpeg/jdatasrc.c
-        platform/image-decoders/jpeg/jdcoefct.c
-        platform/image-decoders/jpeg/jdcolor.c
-        platform/image-decoders/jpeg/jddctmgr.c
-        platform/image-decoders/jpeg/jdhuff.c
-        platform/image-decoders/jpeg/jdinput.c
-        platform/image-decoders/jpeg/jdmainct.c
-        platform/image-decoders/jpeg/jdmarker.c
-        platform/image-decoders/jpeg/jdmaster.c
-        platform/image-decoders/jpeg/jdmerge.c
-        platform/image-decoders/jpeg/jdphuff.c
-        platform/image-decoders/jpeg/jdpostct.c
-        platform/image-decoders/jpeg/jdsample.c
-        platform/image-decoders/jpeg/jerror.c
-        platform/image-decoders/jpeg/jfdctflt.c
-        platform/image-decoders/jpeg/jfdctfst.c
-        platform/image-decoders/jpeg/jfdctint.c
-        platform/image-decoders/jpeg/jidctflt.c
-        platform/image-decoders/jpeg/jidctfst.c
-        platform/image-decoders/jpeg/jidctint.c
-        platform/image-decoders/jpeg/jmemmgr.c
-        platform/image-decoders/jpeg/jmemnobs.c
-        platform/image-decoders/jpeg/jquant1.c
-        platform/image-decoders/jpeg/jquant2.c
-        platform/image-decoders/jpeg/jutils.c
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_BMP">
-        platform/image-decoders/bmp/BMPImageDecoder.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_ICO">
-        platform/image-decoders/ico/ICOImageDecoder.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_XBM">
-        platform/image-decoders/xbm/XBMImageDecoder.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_PLATFORM_CAIRO">
-        platform/graphics/cairo/AffineTransformCairo.cpp
-        platform/graphics/cairo/GraphicsContextCairo.cpp
-        platform/graphics/cairo/ImageCairo.cpp
-        platform/graphics/cairo/ImageSourceCairo.cpp
-        platform/graphics/cairo/PathCairo.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_PIXMAN">
-        platform/graphics/cairo/pixman/src/fbcompose.c
-        platform/graphics/cairo/pixman/src/fbedge.c
-        platform/graphics/cairo/pixman/src/fbpict.c
-        platform/graphics/cairo/pixman/src/fbtrap.c
-        platform/graphics/cairo/pixman/src/icblt.c
-        platform/graphics/cairo/pixman/src/icbltone.c
-        platform/graphics/cairo/pixman/src/iccolor.c
-        platform/graphics/cairo/pixman/src/icformat.c
-        platform/graphics/cairo/pixman/src/icimage.c
-        platform/graphics/cairo/pixman/src/icpixels.c
-        platform/graphics/cairo/pixman/src/icrect.c
-        platform/graphics/cairo/pixman/src/icstipple.c
-        platform/graphics/cairo/pixman/src/ictransform.c
-        platform/graphics/cairo/pixman/src/ictrap.c
-        platform/graphics/cairo/pixman/src/ictri.c
-        platform/graphics/cairo/pixman/src/icutil.c
-        platform/graphics/cairo/pixman/src/pixregion.c
-        platform/graphics/cairo/pixman/src/renderedge.c
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_CAIRO">
-        platform/graphics/cairo/cairo/src/cairo-arc.c
-        platform/graphics/cairo/cairo/src/cairo-array.c
-        platform/graphics/cairo/cairo/src/cairo-cache.c
-        platform/graphics/cairo/cairo/src/cairo-clip.c
-        platform/graphics/cairo/cairo/src/cairo-color.c
-        platform/graphics/cairo/cairo/src/cairo-debug.c
-        platform/graphics/cairo/cairo/src/cairo-fixed.c
-        platform/graphics/cairo/cairo/src/cairo-font-options.c
-        platform/graphics/cairo/cairo/src/cairo-font.c
-        platform/graphics/cairo/cairo/src/cairo-gstate.c
-        platform/graphics/cairo/cairo/src/cairo-hash.c
-        platform/graphics/cairo/cairo/src/cairo-hull.c
-        platform/graphics/cairo/cairo/src/cairo-image-surface.c
-        platform/graphics/cairo/cairo/src/cairo-matrix.c
-        platform/graphics/cairo/cairo/src/cairo-meta-surface.c
-        platform/graphics/cairo/cairo/src/cairo-output-stream.c
-        platform/graphics/cairo/cairo/src/cairo-paginated-surface.c
-        platform/graphics/cairo/cairo/src/cairo-path-bounds.c
-        platform/graphics/cairo/cairo/src/cairo-path-data.c
-        platform/graphics/cairo/cairo/src/cairo-path-fill.c
-        platform/graphics/cairo/cairo/src/cairo-path-stroke.c
-        platform/graphics/cairo/cairo/src/cairo-path.c
-        platform/graphics/cairo/cairo/src/cairo-pattern.c
-        platform/graphics/cairo/cairo/src/cairo-pen.c
-        platform/graphics/cairo/cairo/src/cairo-polygon.c
-        platform/graphics/cairo/cairo/src/cairo-region.c
-        platform/graphics/cairo/cairo/src/cairo-scaled-font.c
-        platform/graphics/cairo/cairo/src/cairo-slope.c
-        platform/graphics/cairo/cairo/src/cairo-spline.c
-        platform/graphics/cairo/cairo/src/cairo-stroke-style.c
-        platform/graphics/cairo/cairo/src/cairo-surface-fallback.c
-        platform/graphics/cairo/cairo/src/cairo-surface.c
-        platform/graphics/cairo/cairo/src/cairo-traps.c
-        platform/graphics/cairo/cairo/src/cairo-unicode.c
-        platform/graphics/cairo/cairo/src/cairo-wideint.c
-        platform/graphics/cairo/cairo/src/cairo-win32-font.c
-        platform/graphics/cairo/cairo/src/cairo-win32-surface.c
-        platform/graphics/cairo/cairo/src/cairo.c
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_CSS">
-        css/CSSBorderImageValue.cpp
-        css/CSSCharsetRule.cpp
-        css/CSSComputedStyleDeclaration.cpp
-        css/CSSCursorImageValue.cpp
-        css/CSSFontFaceRule.cpp
-        css/CSSImageValue.cpp
-        css/CSSImportRule.cpp
-        css/CSSInheritedValue.cpp
-        css/CSSInitialValue.cpp
-        css/CSSMediaRule.cpp
-        css/CSSMutableStyleDeclaration.cpp
-        css/CSSPageRule.cpp
-        css/CSSPrimitiveValue.cpp
-        css/CSSProperty.cpp
-        css/CSSRule.cpp
-        css/CSSRuleList.cpp
-        css/CSSSelector.cpp
-        css/CSSStyleDeclaration.cpp
-        css/CSSStyleRule.cpp
-        css/CSSStyleSheet.cpp
-        css/CSSValueList.cpp
-        css/FontFamilyValue.cpp
-        css/FontValue.cpp
-        css/MediaFeatureNames.cpp
-        css/MediaList.cpp
-        css/MediaQuery.cpp
-        css/MediaQueryEvaluator.cpp
-        css/MediaQueryExp.cpp
-        css/ShadowValue.cpp
-        css/StyleBase.cpp
-        css/StyleList.cpp
-        css/StyleSheet.cpp
-        css/StyleSheetList.cpp
-        css/csshelper.cpp
-        css/cssparser.cpp
-        css/cssstyleselector.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_RENDERING">
-        rendering/AutoTableLayout.cpp
-        rendering/CounterNode.cpp
-        rendering/EllipsisBox.cpp
-        rendering/FixedTableLayout.cpp
-        rendering/HitTestResult.cpp
-        rendering/InlineBox.cpp
-        rendering/InlineFlowBox.cpp
-        rendering/InlineTextBox.cpp
-        rendering/LayoutState.cpp
-        rendering/ListMarkerBox.cpp
-        rendering/RenderApplet.cpp
-        rendering/RenderArena.cpp
-        rendering/RenderBR.cpp
-        rendering/RenderBlock.cpp
-        rendering/RenderBox.cpp
-        rendering/RenderButton.cpp
-        rendering/RenderContainer.cpp
-        rendering/RenderCounter.cpp
-        rendering/RenderFieldset.cpp
-        rendering/RenderFileUploadControl.cpp
-        rendering/RenderFlexibleBox.cpp
-        rendering/RenderFlow.cpp
-        rendering/RenderFrame.cpp
-        rendering/RenderFrameSet.cpp
-        rendering/RenderHTMLCanvas.cpp
-        rendering/RenderImage.cpp
-        rendering/RenderInline.cpp
-        rendering/RenderLayer.cpp
-        rendering/RenderLegend.cpp
-        rendering/RenderListBox.cpp
-        rendering/RenderListItem.cpp
-        rendering/RenderListMarker.cpp
-        rendering/RenderMenuList.cpp
-        rendering/RenderObject.cpp
-        rendering/RenderPart.cpp
-        rendering/RenderPartObject.cpp
-        rendering/RenderReplaced.cpp
-        rendering/RenderSlider.cpp
-        rendering/RenderStyle.cpp
-        rendering/RenderTable.cpp
-        rendering/RenderTableCell.cpp
-        rendering/RenderTableCol.cpp
-        rendering/RenderTableRow.cpp
-        rendering/RenderTableSection.cpp
-        rendering/RenderText.cpp
-        rendering/RenderTextControl.cpp
-        rendering/RenderTextFragment.cpp
-        rendering/RenderTheme.cpp
-        rendering/RenderTreeAsText.cpp
-        rendering/RenderView.cpp
-        rendering/RenderWidget.cpp
-        rendering/RenderWordBreak.cpp
-        rendering/RootInlineBox.cpp
-        rendering/bidi.cpp
-        rendering/break_lines.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_XML">
-        xml/DOMParser.cpp
-        xml/NativeXPathNSResolver.cpp
-        xml/XMLSerializer.cpp
-        xml/XPathEvaluator.cpp
-        xml/XPathExpression.cpp
-        xml/XPathExpressionNode.cpp
-        xml/XPathFunctions.cpp
-        xml/XPathNamespace.cpp
-        xml/XPathNodeSet.cpp
-        xml/XPathNSResolver.cpp
-        xml/XPathParser.cpp
-        xml/XPathPath.cpp
-        xml/XPathPredicate.cpp
-        xml/XPathResult.cpp
-        xml/XPathStep.cpp
-        xml/XPathUtil.cpp
-        xml/XPathValue.cpp
-        xml/XPathVariableReference.cpp
-        xml/XSLImportRule.cpp
-        xml/XSLStyleSheet.cpp
-        xml/XSLTExtensions.cpp
-        xml/XSLTProcessor.cpp
-        xml/xmlhttprequest.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_DOM">
-        dom/Attr.cpp
-        dom/Attribute.cpp
-        dom/BeforeTextInsertedEvent.cpp
-        dom/BeforeUnloadEvent.cpp
-        dom/CDATASection.cpp
-        dom/CSSMappedAttributeDeclaration.cpp
-        dom/CharacterData.cpp
-        dom/ChildNodeList.cpp
-        dom/Clipboard.cpp
-        dom/ClipboardEvent.cpp
-        dom/Comment.cpp
-        dom/ContainerNode.cpp
-        dom/DOMImplementation.cpp
-        dom/Document.cpp
-        dom/DocumentFragment.cpp
-        dom/DocumentType.cpp
-        dom/EditingText.cpp
-        dom/Element.cpp
-        dom/Entity.cpp
-        dom/EntityReference.cpp
-        dom/Event.cpp
-        dom/EventNames.cpp
-        dom/EventTarget.cpp
-        dom/EventTargetNode.cpp
-        dom/KeyboardEvent.cpp
-        dom/MappedAttribute.cpp
-        dom/MouseEvent.cpp
-        dom/MouseRelatedEvent.cpp
-        dom/MutationEvent.cpp
-        dom/NameNodeList.cpp
-        dom/NamedAttrMap.cpp
-        dom/NamedMappedAttrMap.cpp
-        dom/Node.cpp
-        dom/NodeFilter.cpp
-        dom/NodeFilterCondition.cpp
-        dom/NodeIterator.cpp
-        dom/NodeList.cpp
-        dom/Notation.cpp
-        dom/OverflowEvent.cpp
-        dom/Position.cpp
-        dom/PositionIterator.cpp
-        dom/ProcessingInstruction.cpp
-        dom/QualifiedName.cpp
-        dom/Range.cpp
-        dom/RegisteredEventListener.cpp
-        dom/StyleElement.cpp
-        dom/StyledElement.cpp
-        dom/Text.cpp
-        dom/TextEvent.cpp
-        dom/Traversal.cpp
-        dom/TreeWalker.cpp
-        dom/UIEvent.cpp
-        dom/UIEventWithKeyState.cpp
-        dom/WheelEvent.cpp
-        dom/XMLTokenizer.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_ICON">
-        loader/icon/IconDataCache.cpp
-        loader/icon/IconDatabase.cpp
-        loader/icon/IconLoader.cpp
-        loader/icon/SQLDatabase.cpp
-        loader/icon/SQLStatement.cpp
-        loader/icon/SQLTransaction.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_WIN">
-        bridge/win/FrameWin.cpp
-        bridge/win/PageWin.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_EDITING">
-        editing/AppendNodeCommand.cpp
-        editing/ApplyStyleCommand.cpp
-        editing/BreakBlockquoteCommand.cpp
-        editing/CommandByName.cpp
-        editing/CompositeEditCommand.cpp
-        editing/CreateLinkCommand.cpp
-        editing/DeleteButton.cpp
-        editing/DeleteButtonController.cpp
-        editing/DeleteFromTextNodeCommand.cpp
-        editing/DeleteSelectionCommand.cpp
-        editing/EditCommand.cpp
-        editing/Editor.cpp
-        editing/FormatBlockCommand.cpp
-        editing/HTMLInterchange.cpp
-        editing/IndentOutdentCommand.cpp
-        editing/InsertIntoTextNodeCommand.cpp
-        editing/InsertLineBreakCommand.cpp
-        editing/InsertListCommand.cpp
-        editing/InsertNodeBeforeCommand.cpp
-        editing/InsertParagraphSeparatorCommand.cpp
-        editing/InsertTextCommand.cpp
-        editing/JSEditor.cpp
-        editing/JoinTextNodesCommand.cpp
-        editing/MergeIdenticalElementsCommand.cpp
-        editing/ModifySelectionListLevel.cpp
-        editing/MoveSelectionCommand.cpp
-        editing/RemoveCSSPropertyCommand.cpp
-        editing/RemoveNodeAttributeCommand.cpp
-        editing/RemoveNodeCommand.cpp
-        editing/RemoveNodePreservingChildrenCommand.cpp
-        editing/ReplaceSelectionCommand.cpp
-        editing/Selection.cpp
-        editing/SelectionController.cpp
-        editing/SetNodeAttributeCommand.cpp
-        editing/SplitElementCommand.cpp
-        editing/SplitTextNodeCommand.cpp
-        editing/SplitTextNodeContainingElementCommand.cpp
-        editing/TextIterator.cpp
-        editing/TypingCommand.cpp
-        editing/UnlinkCommand.cpp
-        editing/VisiblePosition.cpp
-        editing/WrapContentsInDummySpanCommand.cpp
-        editing/htmlediting.cpp
-        editing/markup.cpp
-        editing/visible_units.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_HTML">
-        html/CanvasGradient.cpp
-        html/CanvasPattern.cpp
-        html/CanvasRenderingContext2D.cpp
-        html/CanvasStyle.cpp
-        html/FormDataList.cpp
-        html/HTMLAnchorElement.cpp
-        html/HTMLAppletElement.cpp
-        html/HTMLAreaElement.cpp
-        html/HTMLBRElement.cpp
-        html/HTMLBaseElement.cpp
-        html/HTMLBaseFontElement.cpp
-        html/HTMLBlockquoteElement.cpp
-        html/HTMLBodyElement.cpp
-        html/HTMLButtonElement.cpp
-        html/HTMLCanvasElement.cpp
-        html/HTMLCollection.cpp
-        html/HTMLDListElement.cpp
-        html/HTMLDirectoryElement.cpp
-        html/HTMLDivElement.cpp
-        html/HTMLDocument.cpp
-        html/HTMLElement.cpp
-        html/HTMLElementFactory.cpp
-        html/HTMLEmbedElement.cpp
-        html/HTMLFieldSetElement.cpp
-        html/HTMLFontElement.cpp
-        html/HTMLFormCollection.cpp
-        html/HTMLFormElement.cpp
-        html/HTMLFrameElement.cpp
-        html/HTMLFrameElementBase.cpp
-        html/HTMLFrameOwnerElement.cpp
-        html/HTMLFrameSetElement.cpp
-        html/HTMLGenericFormElement.cpp
-        html/HTMLHRElement.cpp
-        html/HTMLHeadElement.cpp
-        html/HTMLHeadingElement.cpp
-        html/HTMLHtmlElement.cpp
-        html/HTMLIFrameElement.cpp
-        html/HTMLImageElement.cpp
-        html/HTMLImageLoader.cpp
-        html/HTMLInputElement.cpp
-        html/HTMLIsIndexElement.cpp
-        html/HTMLKeygenElement.cpp
-        html/HTMLLIElement.cpp
-        html/HTMLLabelElement.cpp
-        html/HTMLLegendElement.cpp
-        html/HTMLLinkElement.cpp
-        html/HTMLMapElement.cpp
-        html/HTMLMarqueeElement.cpp
-        html/HTMLMenuElement.cpp
-        html/HTMLMetaElement.cpp
-        html/HTMLModElement.cpp
-        html/HTMLNameCollection.cpp
-        html/HTMLOListElement.cpp
-        html/HTMLObjectElement.cpp
-        html/HTMLOptGroupElement.cpp
-        html/HTMLOptionElement.cpp
-        html/HTMLOptionsCollection.cpp
-        html/HTMLParagraphElement.cpp
-        html/HTMLParamElement.cpp
-        html/HTMLParser.cpp
-        html/HTMLPlugInElement.cpp
-        html/HTMLPreElement.cpp
-        html/HTMLQuoteElement.cpp
-        html/HTMLScriptElement.cpp
-        html/HTMLSelectElement.cpp
-        html/HTMLStyleElement.cpp
-        html/HTMLTableCaptionElement.cpp
-        html/HTMLTableCellElement.cpp
-        html/HTMLTableColElement.cpp
-        html/HTMLTableElement.cpp
-        html/HTMLTablePartElement.cpp
-        html/HTMLTableRowElement.cpp
-        html/HTMLTableSectionElement.cpp
-        html/HTMLTextAreaElement.cpp
-        html/HTMLTextFieldInnerElement.cpp
-        html/HTMLTitleElement.cpp
-        html/HTMLTokenizer.cpp
-        html/HTMLUListElement.cpp
-        html/HTMLViewSourceDocument.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_JS">
-        bindings/js/GCController.cpp
-        bindings/js/JSCanvasRenderingContext2DCustom.cpp
-        bindings/js/JSCustomXPathNSResolver.cpp
-        bindings/js/JSDocumentCustom.cpp
-        bindings/js/JSHTMLElementWrapperFactory.cpp
-        bindings/js/JSHTMLFormElementCustom.cpp
-        bindings/js/JSHTMLInputElementBase.cpp
-        bindings/js/JSHTMLOptionElementConstructor.cpp
-        bindings/js/JSHTMLOptionsCollectionCustom.cpp
-        bindings/js/JSHTMLSelectElementCustom.cpp
-        bindings/js/JSNodeIteratorCustom.cpp
-        bindings/js/JSTreeWalkerCustom.cpp
-        bindings/js/JSXMLHttpRequest.cpp
-        bindings/js/JSXSLTProcessor.cpp
-        bindings/js/kjs_binding.cpp
-        bindings/js/kjs_css.cpp
-        bindings/js/kjs_dom.cpp
-        bindings/js/kjs_events.cpp
-        bindings/js/kjs_html.cpp
-        bindings/js/kjs_navigator.cpp
-        bindings/js/kjs_proxy.cpp
-        bindings/js/kjs_traversal.cpp
-        bindings/js/kjs_window.cpp
-    </set>
-</makefile>
diff --git a/WebCore/webcore-base.bkl b/WebCore/webcore-base.bkl
deleted file mode 100644 (file)
index 5f8b884..0000000
+++ /dev/null
@@ -1,142 +0,0 @@
-<?xml version="1.0" ?>
-<!--
-Copyright (C) 2005, 2006 Apple Computer, Inc.  All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-
-1.  Redistributions of source code must retain the above copyright
-    notice, this list of conditions and the following disclaimer.
-2.  Redistributions in binary form must reproduce the above copyright
-    notice, this list of conditions and the following disclaimer in the
-    documentation and/or other materials provided with the distribution.
-3.  Neither the name of Apple Computer, Inc. ("Apple") nor the names of
-    its contributors may be used to endorse or promote products derived
-    from this software without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY
-EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY
-DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
-ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
-THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-Base settings shared by all Bakefile-based ports.
--->
-
-<makefile>
-    <set var="SRCDIR" append="0">../..</set>
-
-    <include file="../Bakefiles/presets.bkl" />
-    <include file="WebCoreSources.bkl" />
-
-    <set var="WEBCORE_BASE_SOURCES">
-        $(WEBCORE_SOURCES_BMP)
-        $(WEBCORE_SOURCES_CSS)
-        $(WEBCORE_SOURCES_DERIVEDSOURCES)
-        $(WEBCORE_SOURCES_DOM)
-        $(WEBCORE_SOURCES_EDITING)
-        $(WEBCORE_SOURCES_GIF)
-        $(WEBCORE_SOURCES_HTML)
-        $(WEBCORE_SOURCES_ICO)
-        $(WEBCORE_SOURCES_ICON)
-        $(WEBCORE_SOURCES_JPEG)
-        $(WEBCORE_SOURCES_JS)
-        $(WEBCORE_SOURCES_LOADER)
-        $(WEBCORE_SOURCES_PAGE)
-        $(WEBCORE_SOURCES_HISTORY)
-        $(WEBCORE_SOURCES_PLATFORM)
-        $(WEBCORE_SOURCES_PNG)
-        $(WEBCORE_SOURCES_RENDERING)
-        $(WEBCORE_SOURCES_XBM)
-        $(WEBCORE_SOURCES_XML)
-        $(WEBCORE_SOURCES_ZLIB)
-    </set>
-
-    <set var="BUILDDIR">obj-$(FORMAT)</set>
-
-    <template id="webcore_cairo">
-        <include>$(SRCDIR)/platform/graphics/cairo/cairo/src</include>
-        <include>$(SRCDIR)/platform/graphics/cairo/pixman/src</include>
-        <sources>
-            $(WEBCORE_SOURCES_CAIRO)
-            $(WEBCORE_SOURCES_PIXMAN)
-        </sources>
-    </template>
-
-    <template id="webcore_base" template="xml2,iconv,xslt,icu,jscore,curl">
-        <include>$(SRCDIR)</include>
-        <include>$(SRCDIR)/bindings/js</include>
-        <include>$(SRCDIR)/bridge</include>
-        <include>$(SRCDIR)/css</include>
-        <include>$(SRCDIR)/DerivedSources/WebCore</include>
-        <include>$(SRCDIR)/dom</include>
-        <include>$(SRCDIR)/editing</include>
-        <include>$(SRCDIR)/ForwardingHeaders/kjs</include>
-        <include>$(SRCDIR)/history</include>
-        <include>$(SRCDIR)/html</include>
-        <include>$(SRCDIR)/include</include>
-        <include>$(SRCDIR)/loader</include>
-        <include>$(SRCDIR)/loader/gdk</include>
-        <include>$(SRCDIR)/loader/icon</include>
-        <include>$(SRCDIR)/page</include>
-        <include>$(SRCDIR)/platform</include>
-        <include>$(SRCDIR)/platform/graphics</include>
-        <include>$(SRCDIR)/platform/graphics/gdk</include>
-        <include>$(SRCDIR)/platform/image-decoders</include>
-        <include>$(SRCDIR)/platform/image-decoders/bmp</include>
-        <include>$(SRCDIR)/platform/image-decoders/gif</include>
-        <include>$(SRCDIR)/platform/image-decoders/ico</include>
-        <include>$(SRCDIR)/platform/image-decoders/jpeg</include>
-        <include>$(SRCDIR)/platform/image-decoders/png</include>
-        <include>$(SRCDIR)/platform/image-decoders/xbm</include>
-        <include>$(SRCDIR)/platform/image-decoders/zlib</include>
-        <include>$(SRCDIR)/platform/network</include>
-        <include>$(SRCDIR)/platform/network/gdk</include>
-        <include>$(SRCDIR)/rendering</include>
-        <include>$(SRCDIR)/xml</include>
-
-        <sources>$(WEBCORE_BASE_SOURCES)</sources>
-
-
-        <!-- FIXME: when building on Mac, ExtraCFEncodings.h is needed -->
-        <if cond="PLATFORM_MACOSX=='1'">
-            <include>$(SRCDIR)/platform/mac</include>
-        </if>
-
-        <define>ENABLE_XSLT=1</define>
-
-        <!-- TODO: is there a Linux-specific platform define? -->
-        <if cond="PLATFORM_UNIX=='1'">
-            <if cond="PLATFORM_MACOSX=='0'">
-                <define>LINUX</define>
-            </if>
-        </if>
-
-        <!-- this GC version requires Mach's thread suspend/resume: -->
-        <if cond="PLATFORM_MACOSX!='1'">
-            <define>USE_CONSERVATIVE_GC=0</define>
-        </if>
-
-        <if cond="PLATFORM_MACOSX=='1'">
-            <define>USE_CONSERVATIVE_GC=1</define>
-        </if>
-
-        <if cond="FORMAT=='gnu'">
-            <!-- FIXME: we need proper configure checks -->
-            <define>HAVE_FUNC_ISNAN</define>
-        </if>
-
-        <if cond="PLATFORM_WIN32=='1'">
-            <include>win32</include>
-            <define>HAVE_SYS_TIMEB_H=1</define>
-            <define>HAVE_FLOAT_H=1</define>
-            <define>HAVE_FUNC__FINITE=1</define>
-        </if>
-    </template>
-</makefile>
index 61b5701f7d6aa77b57d1a964cfb17775864f278f..a206d8a54fd875f83159b18eac1256025bfda938 100644 (file)
@@ -1,3 +1,16 @@
+2007-09-29  Holger Hans Peter Freyther  <zecke@selfish.org>
+
+        Reviewed by Mark.
+
+        -Fix http://bugs.webkit.org/show_bug.cgi?id=13226.
+        Remove Bakefiles from svn.
+
+        * GtkLauncher/Bakefiles.bkgen: Removed.
+        * GtkLauncher/ENV: Removed.
+        * GtkLauncher/gdklauncher.bkl: Removed.
+        * GtkLauncher/mk: Removed.
+        * Scripts/regenerate-makefiles: Removed.
+
 2007-09-25  Kevin McCullough  <kmccullough@apple.com>
 
         Reviewed by John.
diff --git a/WebKitTools/GtkLauncher/Bakefiles.bkgen b/WebKitTools/GtkLauncher/Bakefiles.bkgen
deleted file mode 100644 (file)
index 102d084..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-<?xml version="1.0" ?>
-<!-- 
-Copyright (C) 2005, 2006 Apple Computer, Inc.  All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-
-1.  Redistributions of source code must retain the above copyright
-    notice, this list of conditions and the following disclaimer. 
-2.  Redistributions in binary form must reproduce the above copyright
-    notice, this list of conditions and the following disclaimer in the
-    documentation and/or other materials provided with the distribution. 
-3.  Neither the name of Apple Computer, Inc. ("Apple") nor the names of
-    its contributors may be used to endorse or promote products derived
-    from this software without specific prior written permission. 
-
-THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY
-EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY
-DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
-ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
-THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-Build configuration script for Bakefile.
--->
-
-<bakefile-gen>
-
-    <input>
-        gdklauncher.bkl
-    </input>
-
-    <!-- List of output formats to generate: -->
-    <add-formats>
-        gnu
-    </add-formats>
-</bakefile-gen>
diff --git a/WebKitTools/GtkLauncher/ENV b/WebKitTools/GtkLauncher/ENV
deleted file mode 100644 (file)
index 43a11df..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-export DFBARGS=system=sdl,mode=800x600
-export DFBARGS=system=x11,mode=800x600
-export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:../../WebCore/Projects/gdk:/usr/local/lib
-
diff --git a/WebKitTools/GtkLauncher/gdklauncher.bkl b/WebKitTools/GtkLauncher/gdklauncher.bkl
deleted file mode 100644 (file)
index 0898be8..0000000
+++ /dev/null
@@ -1,84 +0,0 @@
-<?xml version="1.0" ?>
-<!-- generate GNUmakefile with 'bakefile -f gnu gdklauncher.bkl' -->
-
-<makefile>
-    <include file="../../Bakefiles/presets.bkl" />
-
-    <template id="webcore_gdk_link" template="gtk,freetype,curl">
-        <define>APPLE_CHANGES=1</define>
-        <!-- this GC version requires Mach's thread suspend/resume: -->
-        <if cond="PLATFORM_MACOSX!='1'">
-            <define>USE_CONSERVATIVE_GC=0</define>
-        </if>
-
-        <if cond="PLATFORM_MACOSX=='1'">
-            <define>USE_CONSERVATIVE_GC=1</define>
-        </if>
-
-        <define>ENABLE_XSLT=1</define>
-
-        <if cond="FORMAT=='gnu'">
-            <!-- FIXME: we need proper configure checks -->
-            <define>HAVE_FUNC_ISNAN</define>
-        </if>
-
-        <if cond="PLATFORM_WIN32=='1'">
-            <include>$(SRCDIR)/os-win32</include>
-            <define>HAVE_SYS_TIMEB_H=1</define>
-            <define>HAVE_FLOAT_H=1</define>
-            <define>HAVE_FUNC__FINITE=1</define>
-        </if>
-
-        <include>$(TOPDIR)/JavaScriptCore</include>
-
-        <include>$(TOPDIR)/WebCore</include>
-        <include>$(TOPDIR)/WebCore/DerivedSources/WebCore</include>
-        <include>$(TOPDIR)/WebCore/bindings/js</include>
-        <include>$(TOPDIR)/WebCore/bridge</include>
-        <include>$(TOPDIR)/WebCore/css</include>
-        <include>$(TOPDIR)/WebCore/dom</include>
-        <include>$(TOPDIR)/WebCore/editing</include>
-        <include>$(TOPDIR)/WebCore/history</include>
-        <include>$(TOPDIR)/WebCore/html</include>
-        <include>$(TOPDIR)/WebCore/include</include>
-        <include>$(TOPDIR)/WebCore/loader</include>
-        <include>$(TOPDIR)/WebCore/loader/gdk</include>
-        <include>$(TOPDIR)/WebCore/page</include>
-        <include>$(TOPDIR)/WebCore/page/gdk</include>
-        <include>$(TOPDIR)/WebCore/platform</include>
-        <include>$(TOPDIR)/WebCore/platform/gdk</include>
-        <include>$(TOPDIR)/WebCore/platform/graphics/cairo</include>
-        <include>$(TOPDIR)/WebCore/platform/graphics</include>
-        <include>$(TOPDIR)/WebCore/platform/image-decoders/gif</include>
-        <include>$(TOPDIR)/WebCore/platform/image-decoders/jpeg</include>
-        <include>$(TOPDIR)/WebCore/platform/image-decoders/png</include>
-        <include>$(TOPDIR)/WebCore/platform/image-decoders/zlib</include>
-        <include>$(TOPDIR)/WebCore/platform/image-decoders</include>
-        <include>$(TOPDIR)/WebCore/platform/network</include>
-        <include>$(TOPDIR)/WebCore/platform/network/gdk</include>
-        <include>$(TOPDIR)/WebCore/rendering</include>
-        <include>$(TOPDIR)/WebCore/xml</include>
-
-        <pic>on</pic>
-        <threading>multi</threading>
-        <warnings>default</warnings>
-        <debug-info>on</debug-info>
-
-        <define>BUILDING_GDK__</define>
-        <define>BUILDING_CAIRO__</define>
-
-   </template>
-
-    <set var="TOPDIR">../..</set>
-    <exe id="gdklauncher" template="webcore_gdk_link">
-        <ldflags>-L$(TOPDIR)/WebCore/Projects/gdk -lwebcore-gdk</ldflags>
-        <warnings>default</warnings>
-        <cxx-rtti>off</cxx-rtti>
-        <cxx-exceptions>off</cxx-exceptions>
-        <debug-info>on</debug-info>
-        <sources>
-            main.cpp
-        </sources>
-    </exe>
-</makefile>
-
diff --git a/WebKitTools/GtkLauncher/mk b/WebKitTools/GtkLauncher/mk
deleted file mode 100644 (file)
index 60c46a7..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-cd ../../Bakefiles; bakefile_gen
-cd -
-cd ../../WebCore/Projects/gdk
-make 
-cd -
-
diff --git a/WebKitTools/Scripts/regenerate-makefiles b/WebKitTools/Scripts/regenerate-makefiles
deleted file mode 100755 (executable)
index e60f96c..0000000
+++ /dev/null
@@ -1,73 +0,0 @@
-#!/bin/sh
-
-# Copyright (C) 2005, 2006 Apple Computer, Inc.  All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions
-# are met:
-#
-# 1.  Redistributions of source code must retain the above copyright
-#     notice, this list of conditions and the following disclaimer. 
-# 2.  Redistributions in binary form must reproduce the above copyright
-#     notice, this list of conditions and the following disclaimer in the
-#     documentation and/or other materials provided with the distribution. 
-# 3.  Neither the name of Apple Computer, Inc. ("Apple") nor the names of
-#     its contributors may be used to endorse or promote products derived
-#     from this software without specific prior written permission. 
-#
-# THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY
-# EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-# DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY
-# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
-# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
-# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-# This software regenerates the makefiles that are maintained using 
-# Bakefile.
-
-DL_CMD="curl -L"
-
-THISDIR=$PWD
-if [ ! -d $THISDIR/../../Bakefiles ]; then
-  echo "You must run this script from the WebKitTools/Scripts directory."
-  exit 1
-fi
-
-DL_DIR=/tmp/webkit-deps
-# NOTE: If you change this, make sure the dir is on the path.
-DEPS_PREFIX=/usr/local
-
-mkdir -p $DL_DIR
-mkdir -p $DEPS_PREFIX
-
-BKL_VERSION="0.2.0"
-BKL_TARBALL="bakefile-$BKL_VERSION-msvs2005.tar.gz"
-BKL_URL="http://kevino.theolliviers.com/$BKL_TARBALL"
-#BKL_URL="http://mesh.dl.sourceforge.net/sourceforge/bakefile/$BKL_TARBALL"
-
-BKFILE=`which bakefile`
-
-if [ ! -f "$BKFILE" ]; then
-  echo "Bakefile not installed. Installing now..."
-  cd $DL_DIR
-  $DL_CMD -o $DL_DIR/$BKL_TARBALL $BKL_URL
-
-  tar xzvf $DL_DIR/$BKL_TARBALL
-  cd $DL_DIR/bakefile-$BKL_VERSION
-  
-  ./configure --prefix=$DEPS_PREFIX
-  make
-  make install
-  
-  cd $THISDIR
-  rm -rf $DL_DIR/bakefile-$BKL_VERSION
-fi
-
-cd ../../Bakefiles
-bakefile_gen
-cd ../WebKitTools/GtkLauncher
-bakefile_gen