Changeset 66076 in webkit


Ignore:
Timestamp:
Aug 25, 2010 8:25:24 PM (14 years ago)
Author:
commit-queue@webkit.org
Message:

2010-08-25 Kwang Yul Seo <skyul@company100.net>

Reviewed by Kevin Ollivier.

[BREWMP] Add build system
https://bugs.webkit.org/show_bug.cgi?id=44645

Make waf script portable so that we can add more ports.

  • wscript:
Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r66021 r66076  
     12010-08-25  Kwang Yul Seo  <skyul@company100.net>
     2
     3        Reviewed by Kevin Ollivier.
     4
     5        [BREWMP] Add build system
     6        https://bugs.webkit.org/show_bug.cgi?id=44645
     7
     8        Make waf script portable so that we can add more ports.
     9
     10        * wscript:
     11
    1122010-08-25  Xan Lopez  <xlopez@igalia.com>
    213
  • trunk/wscript

    r65445 r66076  
    3030from settings import *
    3131
    32 webcore_dirs.extend(['WebKit/wx', 'WebKit/wx/WebKitSupport'])
     32if build_port == "wx":
     33    webcore_dirs.extend(['WebKit/wx', 'WebKit/wx/WebKitSupport'])
    3334
    3435wk_includes = ['.', 'WebCore', 'WebCore/DerivedSources',
     
    3637                os.path.join(wk_root, 'JavaScriptCore', 'wtf', 'text'),
    3738                os.path.join(wk_root, 'WebCore'),
    38                 os.path.join(wk_root, 'WebKit/wx'),
    3939                os.path.join(output_dir),
    4040                'WebCore/platform/image-decoders',
    4141                'WebCore/platform/win',
    42                 'WebCore/platform/wx/wxcode',
    4342                'WebCore/workers',
    4443        ]
     44
     45if build_port == "wx":
     46    wk_includes.append(os.path.join(wk_root, 'WebKit/wx'))
     47    wk_includes.append('WebCore/platform/wx/wxcode')
    4548
    4649if sys.platform.startswith("win"):
     
    161164    generate_jscore_derived_sources()
    162165    generate_webcore_derived_sources()
    163     if sys.platform.startswith('win'):
     166    if build_port == "wx" and sys.platform.startswith('win'):
    164167        graphics_dir = os.path.join(wk_root, 'WebCore', 'platform', 'graphics')
    165168        # HACK ALERT: MSVC automatically adds the source file's directory as the first entry in the
     
    310313    bld.add_group()
    311314   
    312     bld.add_subdirs(['WebKitTools/DumpRenderTree', 'WebKitTools/wx/browser', 'WebKit/wx/bindings/python'])
     315    if build_port == "wx":
     316        bld.add_subdirs(['WebKitTools/DumpRenderTree', 'WebKitTools/wx/browser', 'WebKit/wx/bindings/python'])
Note: See TracChangeset for help on using the changeset viewer.