<?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>16252</bug_id>
          
          <creation_ts>2007-12-02 09:42:25 -0800</creation_ts>
          <short_desc>build-webkit --clean should remove generated files</short_desc>
          <delta_ts>2022-09-12 15:00:34 -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>PC</rep_platform>
          <op_sys>Windows XP</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <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="Adam Roben (:aroben)">aroben</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ahmad.saleem792</cc>
    
    <cc>ap</cc>
    
    <cc>bfulgham</cc>
    
    <cc>emw</cc>
    
    <cc>ryanhaddad</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>62978</commentid>
    <comment_count>0</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2007-12-02 09:42:25 -0800</bug_when>
    <thetext>build-webkit --clean on Windows does not remove some of the generated files the build creates, such as the files generated by gperf. See bug 16210 for one instance where this caused problems for someone.

It&apos;s possible we could fix this by adding all the generated files to the .vcproj.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>63008</commentid>
    <comment_count>1</comment_count>
    <who name="Matt Lilek">dev+webkit</who>
    <bug_when>2007-12-02 10:43:51 -0800</bug_when>
    <thetext>Is there any reason that build-webkit doesn&apos;t see --clean and just blow away the entire WebKitBuild directory?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>63043</commentid>
    <comment_count>2</comment_count>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2007-12-02 18:14:45 -0800</bug_when>
    <thetext>Matt, it&apos;s sometimes desirable to clean only the debug or release configuration, leaving the other intact.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>128688</commentid>
    <comment_count>3</comment_count>
    <who name="Brian Campbell">lambda</who>
    <bug_when>2009-06-27 18:32:57 -0700</bug_when>
    <thetext>It appears that build-webkit --clean also doesn&apos;t delete generated files on the Mac.

I spent a while trying to hunt a problem down with build-webkit --filters, until I realized that the build-webkit --clean that I had run hadn&apos;t deleted WebKitBuild/Release/DerivedSources/WebCore/SVGNames.{cpp,h}.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1898001</commentid>
    <comment_count>4</comment_count>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2022-09-12 14:05:44 -0700</bug_when>
    <thetext>Is this needed anymore? Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1898025</commentid>
    <comment_count>5</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2022-09-12 15:00:34 -0700</bug_when>
    <thetext>For both Xcode and Visual Studio, build-webkit implements cleaning by passing an option to xcodebuild or MSBuild.

I don&apos;t know if any generated files are missed when cleaning now. Wouldn&apos;t be surprised if this was still broken.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>