Home | History | Annotate | Download | only in wx
      1 <?xml version="1.0" ?>
      2 <!-- 
      3 Copyright (C) 2005, 2006, 2007 Apple Computer, Inc.  All rights reserved.
      4 
      5 Redistribution and use in source and binary forms, with or without
      6 modification, are permitted provided that the following conditions
      7 are met:
      8 
      9 1.  Redistributions of source code must retain the above copyright
     10     notice, this list of conditions and the following disclaimer. 
     11 2.  Redistributions in binary form must reproduce the above copyright
     12     notice, this list of conditions and the following disclaimer in the
     13     documentation and/or other materials provided with the distribution. 
     14 3.  Neither the name of Apple Computer, Inc. ("Apple") nor the names of
     15     its contributors may be used to endorse or promote products derived
     16     from this software without specific prior written permission. 
     17 
     18 THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY
     19 EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
     20 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
     21 DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY
     22 DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
     23 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
     24 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
     25 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     26 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
     27 THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
     28 
     29 Build configuration script for Bakefile.
     30 -->
     31 
     32 <bakefile-gen>
     33 
     34     <input>
     35         ../../JavaScriptCore/jscore.bkl
     36         ../../WebCore/webcore-wx.bkl
     37         wxwebkit.bkl
     38         bindings/python/wxwebkit-py.bkl
     39         ../../WebKitTools/DumpRenderTree/wx/DumpRenderTree.bkl
     40         ../../WebKitTools/wx/browser/browser.bkl
     41     </input>
     42 
     43     <!-- List of output formats to generate: -->
     44     <add-formats>
     45         gnu,msvs2005prj,msvc
     46     </add-formats>
     47 
     48     <!-- JSCore settings -->
     49     <add-flags files="../../JavaScriptCore/jscore.bkl" formats="gnu">
     50         -o../../JavaScriptCore/GNUmakefile
     51     </add-flags>
     52     <add-flags files="../../JavaScriptCore/jscore.bkl" formats="msvs2005prj">
     53         -o../../JavaScriptCore/JavaScriptCore.sln
     54     </add-flags>
     55     <add-flags files="../../JavaScriptCore/jscore.bkl" formats="msvc">
     56         -o../../JavaScriptCore/makefile.vc
     57     </add-flags>
     58     <!-- testing XCode backend
     59     <add-flags files="jscore.bkl" formats="xcode2">
     60         -o../WebCore/Projects/base/WebCoreBase.xcode
     61     </add-flags>
     62      -->
     63     
     64     <!-- wx port settings -->
     65     <add-flags files="../../WebCore/webcore-wx.bkl" formats="gnu">
     66         -o../../WebCore/GNUmakefile
     67     </add-flags>
     68     <add-flags files="../../WebCore/webcore-wx.bkl" formats="msvs2005prj">
     69         -o../../WebCore/webcore-wx.sln
     70     </add-flags>
     71     <add-flags files="../../WebCore/webcore-wx.bkl" formats="msvc">
     72         -o../../WebCore/makefile.vc
     73     </add-flags>
     74     
     75     <add-flags files="wxwebkit.bkl" formats="gnu">
     76         -oGNUmakefile
     77     </add-flags>
     78     <add-flags files="wxwebkit.bkl" formats="msvs2005prj">
     79         -owxWebKit.sln
     80     </add-flags>
     81     <add-flags files="wxwebkit.bkl" formats="msvc">
     82         -omakefile.vc
     83     </add-flags>
     84     
     85     <add-flags files="bindings/python/wxwebkit-py.bkl" formats="gnu">
     86         -obindings/python/GNUmakefile
     87     </add-flags>
     88     <add-flags files="bindings/python/wxwebkit-py.bkl" formats="msvs2005prj">
     89         -obindings/python/wxWebKit.sln
     90     </add-flags>
     91     <add-flags files="bindings/python/wxwebkit-py.bkl" formats="msvc">
     92         -obindings/python/makefile.vc
     93     </add-flags>
     94     
     95     <add-flags files="../../WebKitTools/wx/browser/browser.bkl" formats="gnu">
     96         -o../../WebKitTools/wx/browser/GNUmakefile
     97     </add-flags>
     98     <add-flags files="../../WebKitTools/wx/browser/browser.bkl" formats="msvs2005prj">
     99         -o../../WebKitTools/wx/browser/browser.sln
    100     </add-flags>
    101     <add-flags files="../../WebKitTools/wx/browser/browser.bkl" formats="msvc">
    102         -o../../WebKitTools/wx/browser/makefile.vc
    103     </add-flags>
    104     <!-- testing XCode backend 
    105     <add-flags files="webcore-wx.bkl" formats="xcode2">
    106         -o../WebCore/Projects/wx/wxWebCore.xcode
    107     </add-flags>
    108     -->
    109     
    110     <add-flags files="../../WebKitTools/DumpRenderTree/wx/DumpRenderTree.bkl" formats="gnu">
    111         -o../../WebKitTools/DumpRenderTree/wx/GNUmakefile
    112     </add-flags>
    113     <add-flags files="../../WebKitTools/DumpRenderTree/wx/DumpRenderTree.bkl" formats="msvs2005prj">
    114         -o../../WebKitTools/DumpRenderTree/wx/DumpRenderTree.sln
    115     </add-flags>
    116     <add-flags files="../../WebKitTools/DumpRenderTree/wx/DumpRenderTree.bkl" formats="msvc">
    117         -o../../WebKitTools/DumpRenderTree/wx/makefile.vc
    118     </add-flags>
    119 
    120     <!-- Personal customizations (not in SVN): -->
    121     <include file="Bakefiles.local.bkgen" ignore_missing="1"/>
    122 
    123 </bakefile-gen>
    124