+2014-12-05 Roger Fong <roger_fong@apple.com>
+
+ [Win] proj files copying over too many resources..
+ https://bugs.webkit.org/show_bug.cgi?id=139315.
+ <rdar://problem/19148278>
+
+ Reviewed by Brent Fulgham.
+
+ * JavaScriptCore.vcxproj/JavaScriptCore.proj: Only copy resource folders and JavaScriptCore.dll.
+
2014-12-05 Juergen Ributzka <juergen@apple.com>
[JSC][FTL] Add the data layout to the module and fix the pass order.
<CreateItem Include="$(ConfigurationBuildDir)\bin64\*.pdb">\r
<Output TaskParameter="Include" ItemName="Bin64SymbolFiles" />\r
</CreateItem>\r
+ <CreateItem Include="$(ConfigurationBuildDir)\bin32\JavaScriptCore.dll">\r
+ <Output TaskParameter="Include" ItemName="Bin32DLLFiles" />\r
+ </CreateItem>\r
+ <CreateItem Include="$(ConfigurationBuildDir)\bin64\JavaScriptCore.dll">\r
+ <Output TaskParameter="Include" ItemName="Bin64DLLFiles" />\r
+ </CreateItem>\r
+ <CreateItem Include="$(ConfigurationBuildDir)\bin32\*.resources">\r
+ <Output TaskParameter="Include" ItemName="Bin32ResourceFolders" />\r
+ </CreateItem>\r
+ <CreateItem Include="$(ConfigurationBuildDir)\bin64\*.resources">\r
+ <Output TaskParameter="Include" ItemName="Bin64ResourceFolders" />\r
+ </CreateItem>\r
<CreateItem Include="$(ConfigurationBuildDir)\bin32\JavaScriptCore.resources\**\*.*">\r
<Output TaskParameter="Include" ItemName="Bin32Resources" />\r
</CreateItem>\r
<Copy SourceFiles="@(Lib32Files)" DestinationFolder="$(AppleInternalLib32)" />\r
<Copy SourceFiles="@(Lib64Files)" DestinationFolder="$(AppleInternalLib64)" />\r
<Copy SourceFiles="@(Bin32Files)" DestinationFolder="$(AppleInternalBin32)" />\r
- <Copy SourceFiles="@(Bin32Files)" DestinationFolder="$(DSTROOT)\$(ProgramFilesAAS32)" />\r
+ <Copy SourceFiles="@(Bin32DLLFiles)" DestinationFolder="$(DSTROOT)\$(ProgramFilesAAS32)" />\r
+ <Copy SourceFiles="@(Bin32ResourceFolders)" DestinationFolder="$(DSTROOT)\$(ProgramFilesAAS32)" />\r
<Copy SourceFiles="@(Bin32SymbolFiles)" DestinationFolder="$(AppleInternal32Symbols)" />\r
<Copy SourceFiles="@(Bin32Resources)" DestinationFiles="@(Bin32Resources->'$(DSTROOT)\$(ProgramFilesAAS32)\JavaScriptCore.resources\%(RecursiveDir)%(Filename)%(Extension)')" />\r
<Copy SourceFiles="@(Bin64Files)" DestinationFolder="$(AppleInternalBin64)" />\r
- <Copy SourceFiles="@(Bin64Files)" DestinationFolder="$(DSTROOT)\$(ProgramFilesAAS64)" />\r
+ <Copy SourceFiles="@(Bin64DLLFiles)" DestinationFolder="$(DSTROOT)\$(ProgramFilesAAS64)" />\r
+ <Copy SourceFiles="@(Bin64ResourceFolders)" DestinationFolder="$(DSTROOT)\$(ProgramFilesAAS64)" />\r
<Copy SourceFiles="@(Bin64SymbolFiles)" DestinationFolder="$(AppleInternal64Symbols)" />\r
<Copy SourceFiles="@(Bin64Resources)" DestinationFiles="@(Bin64Resources->'$(DSTROOT)\$(ProgramFilesAAS64)\JavaScriptCore.resources\%(RecursiveDir)%(Filename)%(Extension)')" />\r
<Copy SourceFiles="@(Derived32Sources)" DestinationFiles="@(Derived32Sources->'$(DSTROOT)\AppleInternal\Sources32\JavaScriptCore\%(RecursiveDir)%(Filename)%(Extension)')" />\r
+2014-12-05 Roger Fong <roger_fong@apple.com>
+
+ [Win] proj files copying over too many resources..
+ https://bugs.webkit.org/show_bug.cgi?id=139315.
+ <rdar://problem/19148278>
+
+ Reviewed by Brent Fulgham.
+
+ * WTF.vcxproj/WTF.proj: Only copy WTF.dll.
+
2014-12-05 Andreas Kling <akling@apple.com>
PassRef should deref on destruction if pointee was not moved.
<CreateItem Include="$(ConfigurationBuildDir)\bin64\*">\r
<Output TaskParameter="Include" ItemName="Bin64Files" />\r
</CreateItem>\r
+ <CreateItem Include="$(ConfigurationBuildDir)\bin32\WTF.dll">\r
+ <Output TaskParameter="Include" ItemName="Bin32DLLFiles" />\r
+ </CreateItem>\r
+ <CreateItem Include="$(ConfigurationBuildDir)\bin64\WTF.dll">\r
+ <Output TaskParameter="Include" ItemName="Bin64DLLFiles" />\r
+ </CreateItem>\r
<CreateItem Include="$(ConfigurationBuildDir)\bin32\*.pdb">\r
<Output TaskParameter="Include" ItemName="Bin32SymbolFiles" />\r
</CreateItem>\r
<Copy SourceFiles="@(Lib32Files)" DestinationFolder="$(AppleInternalLib32)" />\r
<Copy SourceFiles="@(Lib64Files)" DestinationFolder="$(AppleInternalLib64)" />\r
<Copy SourceFiles="@(Bin32Files)" DestinationFolder="$(AppleInternalBin32)" />\r
- <Copy SourceFiles="@(Bin32Files)" DestinationFolder="$(DSTROOT)\$(ProgramFilesAAS32)" />\r
+ <Copy SourceFiles="@(Bin32DLLFiles)" DestinationFolder="$(DSTROOT)\$(ProgramFilesAAS32)" />\r
<Copy SourceFiles="@(Bin32SymbolFiles)" DestinationFolder="$(AppleInternal32Symbols)" />\r
<Copy SourceFiles="@(Bin64Files)" DestinationFolder="$(AppleInternalBin64)" />\r
- <Copy SourceFiles="@(Bin64Files)" DestinationFolder="$(DSTROOT)\$(ProgramFilesAAS64)" />\r
+ <Copy SourceFiles="@(Bin64DLLFiles)" DestinationFolder="$(DSTROOT)\$(ProgramFilesAAS64)" />\r
<Copy SourceFiles="@(Bin64SymbolFiles)" DestinationFolder="$(AppleInternal64Symbols)" />\r
</Target>\r
\r
+2014-12-05 Roger Fong <roger_fong@apple.com>
+
+ [Win] proj files copying over too many resources..
+ https://bugs.webkit.org/show_bug.cgi?id=139315.
+ <rdar://problem/19148278>
+
+ Reviewed by Brent Fulgham.
+
+ * WebCore.vcxproj/WebCore.proj: Don't copy over bin32 build output.
+
2014-12-05 Timothy Horton <timothy_horton@apple.com>
Use the system string for telephone number menu
<Copy SourceFiles="@(Lib32Files)" DestinationFolder="$(AppleInternalLib32)" />\r
<Copy SourceFiles="@(Lib64Files)" DestinationFolder="$(AppleInternalLib64)" />\r
<Copy SourceFiles="@(Bin32Files)" DestinationFolder="$(AppleInternalBin32)" />\r
- <Copy SourceFiles="@(Bin32Files)" DestinationFolder="$(DSTROOT)\$(ProgramFilesAAS32)" />\r
<Copy SourceFiles="@(Bin32SymbolFiles)" DestinationFolder="$(AppleInternal32Symbols)" />\r
<Copy SourceFiles="@(Bin32Resources)" DestinationFiles="@(Bin32Resources->'$(DSTROOT)\$(ProgramFilesAAS32)\WebKit.resources\%(RecursiveDir)%(Filename)%(Extension)')" />\r
<Copy SourceFiles="@(Bin64Files)" DestinationFolder="$(AppleInternalBin64)" />\r
- <Copy SourceFiles="@(Bin64Files)" DestinationFolder="$(DSTROOT)\$(ProgramFilesAAS64)" />\r
<Copy SourceFiles="@(Bin64SymbolFiles)" DestinationFolder="$(AppleInternal64Symbols)" />\r
<Copy SourceFiles="@(Bin64Resources)" DestinationFiles="@(Bin64Resources->'$(DSTROOT)\$(ProgramFilesAAS64)\WebKit.resources\%(RecursiveDir)%(Filename)%(Extension)')" />\r
<Copy SourceFiles="@(Derived32Sources)" DestinationFiles="@(Derived32Sources->'$(DSTROOT)\AppleInternal\Sources32\WebCore\%(RecursiveDir)%(Filename)%(Extension)')" />\r
+2014-12-05 Roger Fong <roger_fong@apple.com>
+
+ [Win] proj files copying over too many resources..
+ https://bugs.webkit.org/show_bug.cgi?id=139315.
+ <rdar://problem/19148278>
+
+ Reviewed by Brent Fulgham.
+
+ * WebKit.vcxproj/WebKit.proj: Only copy resource folders and WebKit.dll.
+
2014-12-02 Sam Weinig <sam@webkit.org>
Remove empty directories
<CreateItem Include="$(ConfigurationBuildDir)\bin64\*">\r
<Output TaskParameter="Include" ItemName="Bin64Files" />\r
</CreateItem>\r
+ <CreateItem Include="$(ConfigurationBuildDir)\bin32\WebKit.dll">\r
+ <Output TaskParameter="Include" ItemName="Bin32DLLFiles" />\r
+ </CreateItem>\r
+ <CreateItem Include="$(ConfigurationBuildDir)\bin64\WebKit.dll">\r
+ <Output TaskParameter="Include" ItemName="Bin64DLLFiles" />\r
+ </CreateItem>\r
+ <CreateItem Include="$(ConfigurationBuildDir)\bin32\*.resources">\r
+ <Output TaskParameter="Include" ItemName="Bin32ResourceFolders" />\r
+ </CreateItem>\r
+ <CreateItem Include="$(ConfigurationBuildDir)\bin64\*.resources">\r
+ <Output TaskParameter="Include" ItemName="Bin64ResourceFolders" />\r
+ </CreateItem>\r
<CreateItem Include="$(ConfigurationBuildDir)\bin32\*.pdb">\r
<Output TaskParameter="Include" ItemName="Bin32SymbolFiles" />\r
</CreateItem>\r
<Copy SourceFiles="@(Lib32Files)" DestinationFolder="$(AppleInternalLib32)" />\r
<Copy SourceFiles="@(Lib64Files)" DestinationFolder="$(AppleInternalLib64)" />\r
<Copy SourceFiles="@(Bin32Files)" DestinationFolder="$(AppleInternalBin32)" />\r
- <Copy SourceFiles="@(Bin32Files)" DestinationFolder="$(DSTROOT)\$(ProgramFilesAAS32)" />\r
+ <Copy SourceFiles="@(Bin32DLLFiles)" DestinationFolder="$(DSTROOT)\$(ProgramFilesAAS32)" />\r
+ <Copy SourceFiles="@(Bin32ResourceFolders)" DestinationFolder="$(DSTROOT)\$(ProgramFilesAAS32)" />\r
<Copy SourceFiles="@(Bin32SymbolFiles)" DestinationFolder="$(AppleInternal32Symbols)" />\r
<Copy SourceFiles="@(Bin32Resources)" DestinationFiles="@(Bin32Resources->'$(DSTROOT)\$(ProgramFilesAAS32)\WebKit.resources\%(RecursiveDir)%(Filename)%(Extension)')" />\r
<Copy SourceFiles="@(Bin64Files)" DestinationFolder="$(AppleInternalBin64)" />\r
- <Copy SourceFiles="@(Bin64Files)" DestinationFolder="$(DSTROOT)\$(ProgramFilesAAS64)" />\r
+ <Copy SourceFiles="@(Bin64DLLFiles)" DestinationFolder="$(DSTROOT)\$(ProgramFilesAAS64)" />\r
+ <Copy SourceFiles="@(Bin64ResourceFolders)" DestinationFolder="$(DSTROOT)\$(ProgramFilesAAS64)" />\r
<Copy SourceFiles="@(Bin64SymbolFiles)" DestinationFolder="$(AppleInternal64Symbols)" />\r
<Copy SourceFiles="@(Bin64Resources)" DestinationFiles="@(Bin64Resources->'$(DSTROOT)\$(ProgramFilesAAS64)\WebKit.resources\%(RecursiveDir)%(Filename)%(Extension)')" />\r
<Copy SourceFiles="@(Derived32Sources)" DestinationFiles="@(Derived32Sources->'$(DSTROOT)\AppleInternal\Sources32\WebKit\%(RecursiveDir)%(Filename)%(Extension)')" />\r