Skip to content
  • roger_fong@apple.com's avatar
    Get rid of JavaScript exports file on AppleWin port. · 0f04ad38
    roger_fong@apple.com authored
    https://bugs.webkit.org/show_bug.cgi?id=117050.
    
    Reviewed by Darin Adler.
    
    This requires turning WTF into a shared library and adding the WTF_EXPORT_PRIVATE to some methods where it was missed.
    Start linking in WTF.lib now that it's a shared library.
    Also, delete the JavaScriptCoreExportGenerator folder and remove dependencies.
    
    * JavaScriptCore.vcxproj/JavaScriptCore.submit.sln:
    * JavaScriptCore.vcxproj/JavaScriptCore.vcxproj.filters:
    * JavaScriptCore.vcxproj/JavaScriptCoreCommon.props:
    * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator: Removed.
    * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExportGenerator.vcxproj: Removed.
    * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExportGenerator.vcxproj.filters: Removed.
    * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExportGeneratorBuildCmd.cmd: Removed.
    * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExportGeneratorCommon.props: Removed.
    * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExportGeneratorDebug.props: Removed.
    * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExportGeneratorPostBuild.cmd: Removed.
    * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExportGeneratorPreBuild.cmd: Removed.
    * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExportGeneratorProduction.props: Removed.
    * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExportGeneratorRelease.props: Removed.
    * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExports.def.in: Removed.
    * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/make-export-file-generator: Removed.
    * JavaScriptCore.vcxproj/jsc/jscCommon.props:
    * JavaScriptCore.vcxproj/testRegExp/testRegExp.vcxproj:
    * JavaScriptCore.vcxproj/testRegExp/testRegExp.vcxproj.filters:
    * JavaScriptCore.vcxproj/testRegExp/testRegExpCommon.props:
    * JavaScriptCore.vcxproj/testapi/testapiCommon.props:
    * WTF.vcxproj/WTF.vcxproj:
    * WTF.vcxproj/WTFCommon.props:
    * wtf/DateMath.h:
    * wtf/ExportMacros.h:
    * wtf/FilePrintStream.h:
    * wtf/OSAllocator.h:
    * wtf/PageAllocationAligned.h:
    * wtf/Platform.h:
    * wtf/PrintStream.h:
    * wtf/StackBounds.h:
    * wtf/StringPrintStream.h:
    * wtf/ThreadSpecific.h:
    * wtf/WTFThreadData.h:
    * wtf/dtoa/cached-powers.h:
    * wtf/dtoa/double-conversion.h:
    * wtf/text/WTFString.h:
    * wtf/unicode/Collator.h:
    * wtf/unicode/UTF8.h:
    * WebKit.vcxproj/WebKit.sln:
    * WebKit.vcxproj/WebKit/WebKitCommon.props:
    * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeCommon.props:
    * DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffCommon.props:
    * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPICommon.props:
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@150995 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    0f04ad38