Skip to content
  • achristensen@apple.com's avatar
    <https://webkit.org/b/120137> Separating Win32 and Win64 builds. · 23db3941
    achristensen@apple.com authored
    Reviewed by Brent Fulgham.
    
    Source/JavaScriptCore: 
    
    * JavaScriptCore.vcxproj/JavaScriptCoreGenerated.make:
    * JavaScriptCore.vcxproj/LLInt/LLIntAssembly/LLIntAssembly.make:
    * JavaScriptCore.vcxproj/LLInt/LLIntDesiredOffsets/LLIntDesiredOffsets.make:
    Pass PlatformArchitecture as a command line parameter to bash scripts.
    * JavaScriptCore.vcxproj/LLInt/LLIntAssembly/build-LLIntAssembly.sh:
    * JavaScriptCore.vcxproj/LLInt/LLIntDesiredOffsets/build-LLIntDesiredOffsets.sh:
    * JavaScriptCore.vcxproj/build-generated-files.sh:
    Use PlatformArchitecture from command line to determine which object directory to use (obj32 or obj64).
    
    Source/WebCore: 
    
    * WebCore.vcxproj/WebCoreGenerated.make:
    * WebCore.vcxproj/WebCoreGeneratedWinCairo.make:
    Pass PlatformArchitecture as a command line parameter to bash scripts
    and use PlatformArchitecture to determine which directory to delete
    while cleaning (obj32 or obj64).
    * WebCore.vcxproj/WebCoreGeneratedWinCairoCommon.props:
    Export PlatformArchitecture to be used by make and cmd scripts.
    * WebCore.vcxproj/build-generated-files.sh:
    Use PlatformArchitecture from command line to determine which object directory to use (obj32 or obj64).
    * WebCore.vcxproj/copyForwardingHeaders.cmd:
    * WebCore.vcxproj/copyWebCoreResourceFiles.cmd:
    Use PlatformArchitecture to determine which directory to copy to (obj32 or obj64).
    
    Source/WebKit: 
    
    * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd:
    * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd:
    * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPostBuild.cmd:
    * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd:
    Use PlatformArchitecture to determine correct object directory (obj32 or obj64).
    
    Source/WTF: 
    
    * WTF.vcxproj/WTFGenerated.make:
    Pass PlatformArchitecture as a command line parameter to bash scripts.
    * WTF.vcxproj/build-generated-files.sh:
    Use PlatformArchitecture from command line to determine which object directory to use (obj32 or obj64).
    
    WebKitLibraries: 
    
    * win/tools/vsprops/common.props:
    Export PlatformArchitecture to be used by make and cmd scripts.
    Use PlatformArchitecture to determine correct build directory
    (lib32/bin32/obj32 or lib64/bin64/obj64).
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@154416 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    23db3941