<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>129499</bug_id>
          
          <creation_ts>2014-02-28 11:26:52 -0800</creation_ts>
          <short_desc>In Xcode builds, WebKitLibraries aren&apos;t copied into BUILT_PRODUCTS_DIR</short_desc>
          <delta_ts>2015-09-10 15:22:55 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>132619</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Blaze Burg">bburg</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>aestes</cc>
    
    <cc>fpizlo</cc>
    
    <cc>joepeck</cc>
    
    <cc>mitz</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>985654</commentid>
    <comment_count>0</comment_count>
    <who name="Blaze Burg">bburg</who>
    <bug_when>2014-02-28 11:26:52 -0800</bug_when>
    <thetext>For open source builds, it seems you must first run build-webkit at the command line because copy-webkitlibraries-to-product-directory is never invoked by the Xcode projects. However, build-webkit doesn&apos;t expose any way to change the build root. This is a pain if you have a feature flag and want one svn checkout but two build directories to test the build with/without the flag enabled.

So I have to manually execute the script:

perl Tools/Scripts/copy-webkitlibraries-to-product-directory --wksi /Users/bburg/repos/webkit-patches/OpenSource/WebKitBuild/Vanilla/Debug

Is there something I&apos;m missing here?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1124255</commentid>
    <comment_count>1</comment_count>
    <who name="Blaze Burg">bburg</who>
    <bug_when>2015-09-08 09:30:05 -0700</bug_when>
    <thetext>I can&apos;t directly verify this bug anymore, but it seems it should be fixed by the adjustments to product directory lookup made awhile ago.

*** This bug has been marked as a duplicate of bug 132619 ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1124292</commentid>
    <comment_count>2</comment_count>
    <who name="Andy Estes">aestes</who>
    <bug_when>2015-09-08 10:48:14 -0700</bug_when>
    <thetext>copy-webkitlibraries-to-product-directory is now executed as a build pre-action when you&apos;re using a workspace. I&apos;m not sure when that was added.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1124293</commentid>
    <comment_count>3</comment_count>
    <who name="Andy Estes">aestes</who>
    <bug_when>2015-09-08 10:49:41 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; copy-webkitlibraries-to-product-directory is now executed as a build
&gt; pre-action when you&apos;re using a workspace.

The WebKit workspace, that is.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1125047</commentid>
    <comment_count>4</comment_count>
    <who name="Andy Estes">aestes</who>
    <bug_when>2015-09-10 15:22:55 -0700</bug_when>
    <thetext>One more thing to note: you actually can tell build-webkit to use a different build directory by setting $WEBKIT_OUTPUTDIR in the environment.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>