Commit c92a3f74 authored by kevino@webkit.org's avatar kevino@webkit.org

wx build fixes after introduction of SquirrelFish and other updates.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@34150 268f45cc-cd09-0410-ab3c-d52691b4dbfc
parent c55da2be
2008-05-27 Kevin Ollivier <kevino@theolliviers.com>
wx build fixes to catch up with SquirrelFish, etc.
* JavaScriptCoreSources.bkl:
* jscore.bkl:
* wtf/Platform.h:
2008-05-27 Darin Adler <darin@apple.com> 2008-05-27 Darin Adler <darin@apple.com>
Reviewed by Tim Hatcher. Reviewed by Tim Hatcher.
......
...@@ -51,6 +51,7 @@ Source files for JSCore. ...@@ -51,6 +51,7 @@ Source files for JSCore.
kjs/date_object.cpp kjs/date_object.cpp
kjs/DateMath.cpp kjs/DateMath.cpp
kjs/debugger.cpp kjs/debugger.cpp
kjs/DebuggerCallFrame.cpp
kjs/dtoa.cpp kjs/dtoa.cpp
kjs/error_object.cpp kjs/error_object.cpp
kjs/ExecState.cpp kjs/ExecState.cpp
...@@ -60,10 +61,12 @@ Source files for JSCore. ...@@ -60,10 +61,12 @@ Source files for JSCore.
kjs/InitializeThreading.cpp kjs/InitializeThreading.cpp
kjs/internal.cpp kjs/internal.cpp
kjs/interpreter.cpp kjs/interpreter.cpp
kjs/JSActivation.cpp
kjs/JSGlobalObject.cpp kjs/JSGlobalObject.cpp
kjs/JSVariableObject.cpp kjs/JSVariableObject.cpp
kjs/JSImmediate.cpp kjs/JSImmediate.cpp
kjs/JSLock.cpp kjs/JSLock.cpp
kjs/JSNotAnObject.cpp
kjs/JSWrapperObject.cpp kjs/JSWrapperObject.cpp
kjs/lexer.cpp kjs/lexer.cpp
kjs/list.cpp kjs/list.cpp
...@@ -94,12 +97,26 @@ Source files for JSCore. ...@@ -94,12 +97,26 @@ Source files for JSCore.
pcre/pcre_ucp_searchfuncs.cpp pcre/pcre_ucp_searchfuncs.cpp
pcre/pcre_xclass.cpp pcre/pcre_xclass.cpp
</set> </set>
<set append="1" var="PROFILER_SOURCES"> <set append="1" var="JSCORE_PROFILER_SOURCES">
profiler/ProfileNode.cpp profiler/ProfileNode.cpp
profiler/Profile.cpp profiler/Profile.cpp
profiler/Profiler.cpp profiler/Profiler.cpp
</set> </set>
<set append="1" var="WTF_SOURCES"> <set append="1" var="JSCORE_VM_SOURCES">
VM/CodeBlock.cpp
VM/CodeGenerator.cpp
VM/ExceptionHelpers.cpp
VM/Instruction.cpp
VM/JSPropertyNameIterator.cpp
VM/LabelID.cpp
VM/Machine.cpp
VM/Opcode.cpp
VM/Register.cpp
VM/RegisterFile.cpp
VM/RegisterFileStack.cpp
VM/RegisterID.cpp
</set>
<set append="1" var="JSCORE_WTF_SOURCES">
wtf/Assertions.cpp wtf/Assertions.cpp
wtf/FastMalloc.cpp wtf/FastMalloc.cpp
wtf/HashTable.cpp wtf/HashTable.cpp
......
...@@ -40,8 +40,9 @@ JavaScriptCore Bakefile project file. ...@@ -40,8 +40,9 @@ JavaScriptCore Bakefile project file.
$(JSCORE_SOURCES_API) $(JSCORE_SOURCES_API)
$(JSCORE_SOURCES_KJS) $(JSCORE_SOURCES_KJS)
$(JSCORE_SOURCES_PCRE) $(JSCORE_SOURCES_PCRE)
$(PROFILER_SOURCES) $(JSCORE_PROFILER_SOURCES)
$(WTF_SOURCES) $(JSCORE_VM_SOURCES)
$(JSCORE_WTF_SOURCES)
</sources> </sources>
<install-to>$(WKOUTPUTDIR)</install-to> <install-to>$(WKOUTPUTDIR)</install-to>
<pic>on</pic> <pic>on</pic>
...@@ -53,6 +54,8 @@ JavaScriptCore Bakefile project file. ...@@ -53,6 +54,8 @@ JavaScriptCore Bakefile project file.
<include>$(SRCDIR)/ForwardingHeaders</include> <include>$(SRCDIR)/ForwardingHeaders</include>
<include>$(SRCDIR)/kjs</include> <include>$(SRCDIR)/kjs</include>
<include>$(SRCDIR)/pcre</include> <include>$(SRCDIR)/pcre</include>
<include>$(SRCDIR)/profiler</include>
<include>$(SRCDIR)/VM</include>
<include>$(SRCDIR)/wtf</include> <include>$(SRCDIR)/wtf</include>
<include>$(SRCDIR)/wtf/unicode</include> <include>$(SRCDIR)/wtf/unicode</include>
...@@ -83,6 +86,8 @@ JavaScriptCore Bakefile project file. ...@@ -83,6 +86,8 @@ JavaScriptCore Bakefile project file.
<include>$(WK_ROOT)/JavaScriptCore</include> <include>$(WK_ROOT)/JavaScriptCore</include>
<include>$(WK_ROOT)/JavaScriptCore/kjs</include> <include>$(WK_ROOT)/JavaScriptCore/kjs</include>
<include>$(WK_ROOT)/JavaScriptCore/pcre</include> <include>$(WK_ROOT)/JavaScriptCore/pcre</include>
<include>$(WK_ROOT)/JavaScriptCore/profiler</include>
<include>$(WK_ROOT)/JavaScriptCore/VM</include>
<include>$(WK_ROOT)/JavaScriptCore/wtf</include> <include>$(WK_ROOT)/JavaScriptCore/wtf</include>
<dirname>$(WKOUTPUTDIR)</dirname> <dirname>$(WKOUTPUTDIR)</dirname>
<sources>$(SRCDIR)/kjs/testkjs.cpp</sources> <sources>$(SRCDIR)/kjs/testkjs.cpp</sources>
......
...@@ -221,7 +221,7 @@ ...@@ -221,7 +221,7 @@
#define ENABLE_MAC_JAVA_BRIDGE 1 #define ENABLE_MAC_JAVA_BRIDGE 1
#endif #endif
#if PLATFORM(MAC) || PLATFORM(GTK) || PLATFORM(MAC) || PLATFORM(SYMBIAN) || PLATFORM(WIN) #if PLATFORM(MAC) || PLATFORM(GTK) || PLATFORM(SYMBIAN) || PLATFORM(WIN) || PLATFORM(WX)
#define ENABLE_NETSCAPE_PLUGIN_API 1 #define ENABLE_NETSCAPE_PLUGIN_API 1
#endif #endif
......
2008-05-27 Kevin Ollivier <kevino@theolliviers.com>
wx build fix. Adding JSHTMLElementWrapperFactory.cpp.
* WebCoreSources.bkl:
2008-05-27 Ariya Hidayat <ariya.hidayat@trolltech.com> 2008-05-27 Ariya Hidayat <ariya.hidayat@trolltech.com>
Reviewed by Simon. Reviewed by Simon.
...@@ -235,6 +235,7 @@ This file contains the list of files needed to build WebCore. ...@@ -235,6 +235,7 @@ This file contains the list of files needed to build WebCore.
DerivedSources/WebCore/JSHTMLDivElement.cpp DerivedSources/WebCore/JSHTMLDivElement.cpp
DerivedSources/WebCore/JSHTMLDocument.cpp DerivedSources/WebCore/JSHTMLDocument.cpp
DerivedSources/WebCore/JSHTMLElement.cpp DerivedSources/WebCore/JSHTMLElement.cpp
DerivedSources/WebCore/JSHTMLElementWrapperFactory.cpp
DerivedSources/WebCore/JSHTMLEmbedElement.cpp DerivedSources/WebCore/JSHTMLEmbedElement.cpp
DerivedSources/WebCore/JSHTMLFieldSetElement.cpp DerivedSources/WebCore/JSHTMLFieldSetElement.cpp
DerivedSources/WebCore/JSHTMLFontElement.cpp DerivedSources/WebCore/JSHTMLFontElement.cpp
......
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