2011-03-26 Adam Barth <abarth@webkit.org>
authorabarth@webkit.org <abarth@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 26 Mar 2011 14:38:43 +0000 (14:38 +0000)
committerabarth@webkit.org <abarth@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 26 Mar 2011 14:38:43 +0000 (14:38 +0000)
commit8cf73522bf81f19b625a4ff9f75e15756f58a211
tree8a272b7e04bd194bf0574c1cc9b9994b79552f80
parent8787af8947058bc878c40c3b02b339e981488ae4
2011-03-26  Adam Barth  <abarth@webkit.org>

        Reviewed by Eric Seidel.

        We shouldn't bother running GYP if the generated files are newer than the GYP files
        https://bugs.webkit.org/show_bug.cgi?id=57146

        In the common case, this check will avoid any overhead from processing
        the GYP files.  Another approach to doing this is to add the feature to
        GYP directly, but GYP's approach to this problem is to compute the
        output in its entirety and compare it byte-for-byte against the output
        file.  In the future, it might make sense to add this approach as an
        alternative approach for GYP itself.

        I also removed JavaScriptGlue from the script because we're not really
        going to change JavaScriptGlue over to GYP.  We were using
        JavaScriptGlue as a learning experience.

        * Source/gyp/configure:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@82030 268f45cc-cd09-0410-ab3c-d52691b4dbfc
ChangeLog
Source/gyp/configure