[GTK] Fix inspector userinterface related incremental build issue
authorossy@webkit.org <ossy@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 19 Mar 2015 08:19:20 +0000 (08:19 +0000)
committerossy@webkit.org <ossy@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 19 Mar 2015 08:19:20 +0000 (08:19 +0000)
https://bugs.webkit.org/show_bug.cgi?id=142849

Reviewed by Carlos Garcia Campos.

.:

* Source/cmake/OptionsGTK.cmake: Revert r181733.

Tools:

* Scripts/webkitdirs.pm:
(shouldRemoveCMakeCache):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@181735 268f45cc-cd09-0410-ab3c-d52691b4dbfc

ChangeLog
Source/cmake/OptionsGTK.cmake
Tools/ChangeLog
Tools/Scripts/webkitdirs.pm

index 1bb4a61..460b7c3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2015-03-19  Csaba Osztrogonác  <ossy@webkit.org>
+
+        [GTK] Fix inspector userinterface related incremental build issue
+        https://bugs.webkit.org/show_bug.cgi?id=142849
+
+        Reviewed by Carlos Garcia Campos.
+
+        * Source/cmake/OptionsGTK.cmake: Revert r181733.
+
 2015-03-18  Csaba Osztrogonác  <ossy@webkit.org>
 
         Unreviewed, kick the GTK bots to regenerate makefile.
index 18c3db5..3563afb 100644 (file)
@@ -448,4 +448,3 @@ if (CMAKE_MAJOR_VERSION LESS 3)
         FILE_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE
     )
 endif ()
-
index 2fc9646..7a59bb1 100644 (file)
@@ -1,3 +1,13 @@
+2015-03-19  Csaba Osztrogonác  <ossy@webkit.org>
+
+        [GTK] Fix inspector userinterface related incremental build issue
+        https://bugs.webkit.org/show_bug.cgi?id=142849
+
+        Reviewed by Carlos Garcia Campos.
+
+        * Scripts/webkitdirs.pm:
+        (shouldRemoveCMakeCache):
+
 2015-03-18  Alex Christensen  <achristensen@webkit.org>
 
         [ContentExtensions] Prepare for compiling stylesheets of selectors to be used on every page.
index 6442ab5..a0c2573 100755 (executable)
@@ -1780,6 +1780,11 @@ sub shouldRemoveCMakeCache(@)
         return 1;
     }
 
+    my $inspectorUserInterfaceDircetory = File::Spec->catdir(sourceDir(), "Source", "WebInspectorUI", "UserInterface");
+    if ($cacheFileModifiedTime < stat($inspectorUserInterfaceDircetory)->mtime) {
+        return 1;
+    }
+
     return 0;
 }