Skip to content
  • mrowe@apple.com's avatar
    REGRESSION (r156811): WebCore rebuilds from scratch when doing an incremental build · 00312e75
    mrowe@apple.com authored
    The change in r156811 resulted in several public headers in the JavaScriptCore framework having their modification
    date touched on every build, even if their contents had not changed. This resulted in a large portion of WebCore
    needing to rebuilt after an incremental build of JavaScriptCore.
    
    Reviewed by Dan Bernstein.
    
    * JavaScriptCore.xcodeproj/project.pbxproj: Have unifdef generate its output to a temporary file. If its exit status
    indicates that the content did not change, remove the temporary file. If the content changed, moved the temporary file
    over the destination.
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@156873 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    00312e75