Title: [148780] tags/Safari-537.38.2/Source

Diff

Modified: tags/Safari-537.38.2/Source/_javascript_Core/ChangeLog (148779 => 148780)


--- tags/Safari-537.38.2/Source/_javascript_Core/ChangeLog	2013-04-19 23:03:49 UTC (rev 148779)
+++ tags/Safari-537.38.2/Source/_javascript_Core/ChangeLog	2013-04-19 23:12:14 UTC (rev 148780)
@@ -1,5 +1,18 @@
 2013-04-19  Lucas Forschler  <[email protected]>
 
+        Merge r148779
+
+    2013-04-19  Roger Fong  <[email protected]>
+
+            Remove uses of WebKit_Source from AppleWin build in _javascript_Core.
+
+            * _javascript_Core.vcxproj/_javascript_Core.make:
+            * _javascript_Core.vcxproj/build-generated-files.sh:
+            * _javascript_Core.vcxproj/copy-files.cmd:
+            * _javascript_Core.vcxproj/testRegExp/testRegExp.vcxproj:
+
+2013-04-19  Lucas Forschler  <[email protected]>
+
         Merge r148760
 
     2013-04-19  Roger Fong  <[email protected]>

Modified: tags/Safari-537.38.2/Source/_javascript_Core/_javascript_Core.vcxproj/_javascript_Core.make (148779 => 148780)


--- tags/Safari-537.38.2/Source/_javascript_Core/_javascript_Core.vcxproj/_javascript_Core.make	2013-04-19 23:03:49 UTC (rev 148779)
+++ tags/Safari-537.38.2/Source/_javascript_Core/_javascript_Core.vcxproj/_javascript_Core.make	2013-04-19 23:12:14 UTC (rev 148780)
@@ -9,7 +9,6 @@
 	set WebKit_Libraries=$(SRCROOT)\AppleInternal
 	set WebKit_OutputDir=$(OBJROOT)
 	set ConfigurationBuildDir=$(OBJROOT)\$(BUILDSTYLE)
-    set WebKit_Source=$(SRCROOT)\..
     -mkdir "%ConfigurationBuildDir%\include\private"
     xcopy "%WebKit_Libraries%\include\private\*" "%ConfigurationBuildDir%\include\private" /e/v/i/h/y
     devenv "_javascript_Core.submit.sln" /clean $(BUILDSTYLE)

Modified: tags/Safari-537.38.2/Source/_javascript_Core/_javascript_Core.vcxproj/build-generated-files.sh (148779 => 148780)


--- tags/Safari-537.38.2/Source/_javascript_Core/_javascript_Core.vcxproj/build-generated-files.sh	2013-04-19 23:03:49 UTC (rev 148779)
+++ tags/Safari-537.38.2/Source/_javascript_Core/_javascript_Core.vcxproj/build-generated-files.sh	2013-04-19 23:12:14 UTC (rev 148780)
@@ -1,6 +1,6 @@
 #!/usr/bin/bash
 
-NUMCPUS=`${WEBKIT_SOURCE}/../Tools/Scripts/num-cpus`
+NUMCPUS=`../../../Tools/Scripts/num-cpus`
 
 XSRCROOT="`pwd`/.."
 XSRCROOT=`realpath "$XSRCROOT"`

Modified: tags/Safari-537.38.2/Source/_javascript_Core/_javascript_Core.vcxproj/copy-files.cmd (148779 => 148780)


--- tags/Safari-537.38.2/Source/_javascript_Core/_javascript_Core.vcxproj/copy-files.cmd	2013-04-19 23:03:49 UTC (rev 148779)
+++ tags/Safari-537.38.2/Source/_javascript_Core/_javascript_Core.vcxproj/copy-files.cmd	2013-04-19 23:12:14 UTC (rev 148780)
@@ -31,7 +31,7 @@
     OpaqueJSString.h
     WebKitAvailability.h
 ) do (
-    xcopy /y /d %WebKit_Source%\_javascript_Core\API\%%f "%PublicHeadersDirectory%" >NUL
+    xcopy /y /d ..\API\%%f "%PublicHeadersDirectory%" >NUL
 )
 
 echo Copying private headers...
@@ -51,7 +51,7 @@
     runtime
     yarr
 ) do (
-    xcopy /y /d %WebKit_Source%\_javascript_Core\%%d\*.h "%PrivateHeadersDirectory%" >NUL
+    xcopy /y /d ..\%%d\*.h "%PrivateHeadersDirectory%" >NUL
 )
 
 echo Copying resources...

Modified: tags/Safari-537.38.2/Source/_javascript_Core/_javascript_Core.vcxproj/testRegExp/testRegExp.vcxproj (148779 => 148780)


--- tags/Safari-537.38.2/Source/_javascript_Core/_javascript_Core.vcxproj/testRegExp/testRegExp.vcxproj	2013-04-19 23:03:49 UTC (rev 148779)
+++ tags/Safari-537.38.2/Source/_javascript_Core/_javascript_Core.vcxproj/testRegExp/testRegExp.vcxproj	2013-04-19 23:12:14 UTC (rev 148780)
@@ -159,10 +159,10 @@
     <PreBuildEvent />
   </ItemDefinitionGroup>
   <ItemGroup>
-    <ClCompile Include="$(WebKit_Source)\WTF\wtf\text\AtomicString.cpp" />
-    <ClCompile Include="$(WebKit_Source)\WTF\wtf\text\StringBuilder.cpp" />
-    <ClCompile Include="$(WebKit_Source)\WTF\wtf\text\StringImpl.cpp" />
-    <ClCompile Include="$(WebKit_Source)\WTF\wtf\text\WTFString.cpp" />
+    <ClCompile Include="$(ConfigurationBuildDir)\include\private\wtf\text\AtomicString.cpp" />
+    <ClCompile Include="$(ConfigurationBuildDir)\include\private\wtf\text\StringBuilder.cpp" />
+    <ClCompile Include="$(ConfigurationBuildDir)\include\private\wtf\text\StringImpl.cpp" />
+    <ClCompile Include="$(ConfigurationBuildDir)\include\private\wtf\text\WTFString.cpp" />
     <ClCompile Include="..\..\testRegExp.cpp" />
   </ItemGroup>
   <ItemGroup>

Modified: tags/Safari-537.38.2/Source/WTF/ChangeLog (148779 => 148780)


--- tags/Safari-537.38.2/Source/WTF/ChangeLog	2013-04-19 23:03:49 UTC (rev 148779)
+++ tags/Safari-537.38.2/Source/WTF/ChangeLog	2013-04-19 23:12:14 UTC (rev 148780)
@@ -1,5 +1,19 @@
 2013-04-19  Lucas Forschler  <[email protected]>
 
+        Merge r148779
+
+    2013-04-19  Roger Fong  <[email protected]>
+
+            Remove uses of WebKit_Source from AppleWin build in WTF.
+
+            * WTF.vcxproj/WTF.make:
+            * WTF.vcxproj/copy-files.cmd:
+            * WTF.vcxproj/work-around-vs-dependency-tracking-bugs.py:
+            (react_to_vsprops_changes):
+            (react_to_webkit1_interface_changes):
+
+2013-04-19  Lucas Forschler  <[email protected]>
+
         Merge r148760
 
     2013-04-19  Roger Fong  <[email protected]>

Modified: tags/Safari-537.38.2/Source/WTF/WTF.vcxproj/WTF.make (148779 => 148780)


--- tags/Safari-537.38.2/Source/WTF/WTF.vcxproj/WTF.make	2013-04-19 23:03:49 UTC (rev 148779)
+++ tags/Safari-537.38.2/Source/WTF/WTF.vcxproj/WTF.make	2013-04-19 23:12:14 UTC (rev 148780)
@@ -8,7 +8,6 @@
     set OFFICIAL_BUILD=1
 	set WebKit_Libraries=$(SRCROOT)\AppleInternal
 	set WebKit_OutputDir=$(OBJROOT)
-    set WebKit_Source=$(SRCROOT)\..
 	set ConfigurationBuildDir=$(OBJROOT)\$(BUILDSTYLE)
     devenv "WTF.submit.sln" /clean $(BUILDSTYLE)
     devenv "WTF.submit.sln" /build $(BUILDSTYLE)

Modified: tags/Safari-537.38.2/Source/WTF/WTF.vcxproj/copy-files.cmd (148779 => 148780)


--- tags/Safari-537.38.2/Source/WTF/WTF.vcxproj/copy-files.cmd	2013-04-19 23:03:49 UTC (rev 148779)
+++ tags/Safari-537.38.2/Source/WTF/WTF.vcxproj/copy-files.cmd	2013-04-19 23:12:14 UTC (rev 148780)
@@ -1,7 +1,6 @@
 @echo off
 
 set PrivateHeadersDirectory=%CONFIGURATIONBUILDDIR%\include\private
-set WTF_Directory=%Webkit_Source%\WTF
 
 if "%1" EQU "clean" goto :clean
 if "%1" EQU "rebuild" call :clean
@@ -15,7 +14,7 @@
     wtf\unicode\icu
 ) do (
     mkdir "%PrivateHeadersDirectory%\%%d" 2>NUL
-    xcopy /y /d %Webkit_Source%\WTF\%%d\*.h "%PrivateHeadersDirectory%\%%d" >NUL
+    xcopy /y /d ..\%%d\*.h "%PrivateHeadersDirectory%\%%d" >NUL
 )
 
 echo Copying other files...
@@ -26,7 +25,7 @@
     wtf\text\StringImpl.cpp
     wtf\text\WTFString.cpp
 ) do (
-    echo F | xcopy /y /d %WTF_Directory%\%%f "%PrivateHeadersDirectory%\%%f" >NUL
+    echo F | xcopy /y /d ..\%%f "%PrivateHeadersDirectory%\%%f" >NUL
 )
 
 goto :EOF

Modified: tags/Safari-537.38.2/Source/WTF/WTF.vcxproj/work-around-vs-dependency-tracking-bugs.py (148779 => 148780)


--- tags/Safari-537.38.2/Source/WTF/WTF.vcxproj/work-around-vs-dependency-tracking-bugs.py	2013-04-19 23:03:49 UTC (rev 148779)
+++ tags/Safari-537.38.2/Source/WTF/WTF.vcxproj/work-around-vs-dependency-tracking-bugs.py	2013-04-19 23:12:14 UTC (rev 148780)
@@ -8,9 +8,8 @@
 
 # It's fragile to rely on the location of this script to find the top-level
 # source directory.
-TOP_LEVEL_DIRECTORY = os.environ['WEBKIT_SOURCE'];
+TOP_LEVEL_DIRECTORY = os.path.dirname(os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))))
 WEBKIT_LIBRARIES = os.environ['WEBKIT_LIBRARIES'];
-WEBKIT_SOURCE = os.environ['WEBKIT_SOURCE'];
 
 def main():
     react_to_vsprops_changes()
@@ -32,12 +31,12 @@
 
     # Touch wtf/Platform.h so all files will be recompiled. This is necessary
     # to pick up changes to preprocessor macros (e.g., ENABLE_*).
-    wtf_platform_h = os.path.join(TOP_LEVEL_DIRECTORY, 'WTF', 'wtf', 'Platform.h')
+    wtf_platform_h = os.path.join(TOP_LEVEL_DIRECTORY, 'Source', 'WTF', 'wtf', 'Platform.h')
     touch_if_older_than(wtf_platform_h, newest_vsprops_time)
 
 
 def react_to_webkit1_interface_changes():
-    interfaces_directory = os.path.join(TOP_LEVEL_DIRECTORY, 'WebKit', 'win', 'Interfaces')
+    interfaces_directory = os.path.join(TOP_LEVEL_DIRECTORY, 'Source', 'WebKit', 'win', 'Interfaces')
     newest_idl_time = mtime_of_newest_file_matching_glob(os.path.join(interfaces_directory, '*.idl'))
     # WebKit.idl includes all the other IDL files, so needs to be rebuilt if any IDL file changes.
     # But Visual Studio isn't smart enough to figure this out, so we touch WebKit.idl to ensure that
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to