Prevent AllInOneFile.cpp and ProfileGenerator.cpp from rebuilding unnecessarily when
authormrowe@apple.com <mrowe@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 14 Mar 2009 06:17:08 +0000 (06:17 +0000)
committermrowe@apple.com <mrowe@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 14 Mar 2009 06:17:08 +0000 (06:17 +0000)
commit44bfe8b5ce4cc30d81a4695afe34ef3150f83a50
treec0e950ee01aa9d2680f2946aa2ff2a83752c46bb
parent6e73d275d95f32d7dbbbb3d83be1f89aa26b158a
Prevent AllInOneFile.cpp and ProfileGenerator.cpp from rebuilding unnecessarily when
switching between building in Xcode and via build-webkit.

Reviewed by David Kilzer.

build-webkit passes FEATURE_DEFINES to xcodebuild, resulting in it being present in the
Derived Sources build settings.  When building in Xcode, this setting isn't present so
Xcode reruns the script build phases.  This results in a new version of TracingDtrace.h
being generated, and the files that include it being rebuilt.

* JavaScriptCore.xcodeproj/project.pbxproj:  Don't regenerate TracingDtrace.h if it is
already newer than the input file.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@41695 268f45cc-cd09-0410-ab3c-d52691b4dbfc
JavaScriptCore/ChangeLog
JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj