⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 112048 in webkit


Ignore:
Timestamp:
Mar 25, 2012, 10:47:21 PM (15 years ago)
Author:
kevino@webkit.org
Message:

[wx] Unreviewed build fix. Move WTF to its own static lib build.

Location:
trunk
Files:
1 added
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r112017 r112048  
     12012-03-25  Kevin Ollivier  <kevino@theolliviers.com>
     2
     3        [wx] Unreviewed build fix. Move WTF to its own static lib build.
     4       
     5        * wscript:
     6
    172012-03-24  Kevin Ollivier  <kevino@theolliviers.com>
    28
  • trunk/Source/JavaScriptCore/ChangeLog

    r112040 r112048  
     12012-03-25  Kevin Ollivier  <kevino@theolliviers.com>
     2
     3        [wx] Unreviewed build fix. Move WTF to its own static lib build.
     4
     5        * wscript:
     6
    172012-03-25  Filip Pizlo  <fpizlo@apple.com>
    28
  • trunk/Source/JavaScriptCore/wscript

    r112017 r112048  
    6969        target = 'jscore',
    7070        uselib = 'WX ICU ' + get_config(),
    71         uselib_local = '',
     71        uselib_local = 'wtf',
    7272        install_path = output_dir)
    7373
  • trunk/Source/WTF/ChangeLog

    r111904 r112048  
     12012-03-25  Kevin Ollivier  <kevino@theolliviers.com>
     2
     3        [wx] Unreviewed build fix. Move WTF to its own static lib build.
     4
     5        * wscript: Added.
     6
    172012-03-23  Tony Chang  <tony@chromium.org>
    28
  • trunk/Tools/ChangeLog

    r112021 r112048  
     12012-03-25  Kevin Ollivier  <kevino@theolliviers.com>
     2
     3        [wx] Unreviewed build fix. Move WTF to its own static lib build.
     4
     5        * waf/build/settings.py:
     6        (common_configure):
     7
    182012-03-24  Chris Fleizach  <cfleizach@apple.com>
    29
  • trunk/Tools/waf/build/settings.py

    r112017 r112048  
    5050    wx_root = commands.getoutput('wx-config --prefix')
    5151
     52wtf_dir = os.path.join(wk_root, 'Source', 'WTF')
    5253jscore_dir = os.path.join(wk_root, 'Source', 'JavaScriptCore')
    5354webcore_dir = os.path.join(wk_root, 'Source', 'WebCore')
    … …  
    101102    'runtime',
    102103    'tools',
    103     '../WTF/wtf',
    104     '../WTF/wtf/dtoa',
    105     '../WTF/wtf/text',
    106     '../WTF/wtf/unicode',
    107     '../WTF/wtf/unicode/icu',
    108104    'yarr',
     105]
     106
     107wtf_dirs = [
     108    'wtf',
     109    'wtf/dtoa',
     110    'wtf/text',
     111    'wtf/unicode',
     112    'wtf/unicode/icu',
    109113]
    110114
    … …  
    304308    if Options.options.cairo and build_port == 'wx':
    305309        if building_on_win32 and not "CAIRO_ROOT" in os.environ:
    306             Log.error("To build with Cairo on Windows, you must set the CAIRO_ROOT environment variable.")
     310            Logs.error("To build with Cairo on Windows, you must set the CAIRO_ROOT environment variable.")
    307311            sys.exit(1)
    308312
    … …  
    418422
    419423        sdkroot = '/Developer/SDKs/MacOSX%s.sdk' % sdk_version
     424        if not os.path.exists(sdkroot):
     425            Logs.error("Cannot find the specified SDK needed to build: %r" % sdkroot)
     426            sys.exit(1)
    420427        sdkflags = ['-isysroot', sdkroot]
    421428        for arch in archs:
  • trunk/wscript

    r112017 r112048  
    210210    import TaskGen
    211211
    212     bld.add_subdirs('Source/JavaScriptCore')
     212    bld.add_subdirs('Source/WTF Source/JavaScriptCore')
    213213
    214214    if sys.platform.startswith('darwin'):
    … …  
    270270        target = 'wxwebkit',
    271271        uselib = 'WX ICU XML XSLT CURL SQLITE3 WKINTERFACE ' + get_config(),
    272         uselib_local = 'jscore',
     272        uselib_local = 'wtf jscore',
    273273        install_path = output_dir,
    274274        )
Note: See TracChangeset for help on using the changeset viewer.