Commit 254d1d8f authored by kevino@webkit.org's avatar kevino@webkit.org

wxMSW build fix. Switch JSCore build back to static.


git-svn-id: svn://svn.chromium.org/blink/trunk@42980 bbb929c8-8fbe-4397-9dbb-9b2b20218538
parent a199e848
...@@ -65,7 +65,9 @@ typedef struct OpaqueJSValue* JSObjectRef; ...@@ -65,7 +65,9 @@ typedef struct OpaqueJSValue* JSObjectRef;
/* JavaScript symbol exports */ /* JavaScript symbol exports */
#undef JS_EXPORT #undef JS_EXPORT
#if defined(__GNUC__) #if defined(BUILDING_WX__)
#define JS_EXPORT
#elif defined(__GNUC__)
#define JS_EXPORT __attribute__((visibility("default"))) #define JS_EXPORT __attribute__((visibility("default")))
#elif defined(WIN32) || defined(_WIN32) #elif defined(WIN32) || defined(_WIN32)
/* /*
......
2009-04-28 Kevin Ollivier <kevino@theolliviers.com>
wxMSW build fix. Switch JSCore build back to static.
* API/JSBase.h:
* config.h:
* jscore.bkl:
2009-04-28 Oliver Hunt <oliver@apple.com> 2009-04-28 Oliver Hunt <oliver@apple.com>
Reviewed by NOBODY (Build fix). Reviewed by NOBODY (Build fix).
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
#include <wtf/Platform.h> #include <wtf/Platform.h>
#if PLATFORM(WIN_OS) #if PLATFORM(WIN_OS) && !defined(BUILDING_WX__)
#if defined(BUILDING_JavaScriptCore) || defined(BUILDING_WTF) #if defined(BUILDING_JavaScriptCore) || defined(BUILDING_WTF)
#define JS_EXPORTDATA __declspec(dllexport) #define JS_EXPORTDATA __declspec(dllexport)
#else #else
......
...@@ -132,7 +132,6 @@ JavaScriptCore Bakefile project file. ...@@ -132,7 +132,6 @@ JavaScriptCore Bakefile project file.
<sys-lib>$(READLINE_LIB)</sys-lib> <sys-lib>$(READLINE_LIB)</sys-lib>
<if cond="FORMAT in ['msvc','msvs2005prj']"> <if cond="FORMAT in ['msvc','msvs2005prj']">
<include>$(WK_ROOT)/WebKitLibraries/win/include</include> <include>$(WK_ROOT)/WebKitLibraries/win/include</include>
<sys-lib>jscore</sys-lib>
<sys-lib>winmm</sys-lib> <!-- for timeGetTime --> <sys-lib>winmm</sys-lib> <!-- for timeGetTime -->
<lib-path>$(WKOUTPUTDIR)</lib-path> <lib-path>$(WKOUTPUTDIR)</lib-path>
<lib-path>$(WK_ROOT)/WebKitLibraries/win/lib</lib-path> <lib-path>$(WK_ROOT)/WebKitLibraries/win/lib</lib-path>
...@@ -145,10 +144,7 @@ JavaScriptCore Bakefile project file. ...@@ -145,10 +144,7 @@ JavaScriptCore Bakefile project file.
<command>bash make-generated-sources.sh</command> <command>bash make-generated-sources.sh</command>
</action> </action>
<dll id="jscore" template="jscore_base,wxwk"> <lib id="jscore" template="jscore_base,wx-lib">
<define>BUILDING_JavaScriptCore</define>
<runtime-libs>dynamic</runtime-libs> </lib>
<dllname>jscore</dllname>
<libname>jscore</libname>
</dll>
</makefile> </makefile>
2009-04-28 Kevin Ollivier <kevino@theolliviers.com>
wxMSW build fix. Switch JSCore build back to static.
* config.h:
2009-04-28 Pierre d'Herbemont <pdherbemont@apple.com> 2009-04-28 Pierre d'Herbemont <pdherbemont@apple.com>
Reviewed by Simon Fraser. Reviewed by Simon Fraser.
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
#include <wtf/Platform.h> #include <wtf/Platform.h>
#if PLATFORM(WIN_OS) #if PLATFORM(WIN_OS) && !defined(BUILDING_WX__)
#if defined(BUILDING_JavaScriptCore) || defined(BUILDING_WTF) #if defined(BUILDING_JavaScriptCore) || defined(BUILDING_WTF)
#define JS_EXPORTDATA __declspec(dllexport) #define JS_EXPORTDATA __declspec(dllexport)
#else #else
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment