2008-11-06 Cameron Zwarich <zwarich@apple.com>
Reviewed by Geoff Garen.
Move the remaining files in the kjs subdirectory of JavaScriptCore to
a new parser subdirectory, and remove the kjs subdirectory entirely.
JavaScriptCore:
* AllInOneFile.cpp:
* DerivedSources.make:
* GNUmakefile.am:
* JavaScriptCore.pri:
* JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
* JavaScriptCore.vcproj/WTF/WTF.vcproj:
* JavaScriptCore.vcproj/jsc/jsc.vcproj:
* JavaScriptCore.xcodeproj/project.pbxproj:
* JavaScriptCoreSources.bkl:
* VM/CodeBlock.h:
* VM/ExceptionHelpers.cpp:
* VM/SamplingTool.h:
* bytecompiler/CodeGenerator.h:
* jsc.pro:
* jscore.bkl:
* kjs: Removed.
* kjs/NodeInfo.h: Removed.
* kjs/Parser.cpp: Removed.
* kjs/Parser.h: Removed.
* kjs/ResultType.h: Removed.
* kjs/SourceCode.h: Removed.
* kjs/SourceProvider.h: Removed.
* kjs/grammar.y: Removed.
* kjs/keywords.table: Removed.
* kjs/lexer.cpp: Removed.
* kjs/lexer.h: Removed.
* kjs/nodes.cpp: Removed.
* kjs/nodes.h: Removed.
* kjs/nodes2string.cpp: Removed.
* parser: Added.
* parser/Grammar.y: Copied from kjs/grammar.y.
* parser/Keywords.table: Copied from kjs/keywords.table.
* parser/Lexer.cpp: Copied from kjs/lexer.cpp.
* parser/Lexer.h: Copied from kjs/lexer.h.
* parser/NodeInfo.h: Copied from kjs/NodeInfo.h.
* parser/Nodes.cpp: Copied from kjs/nodes.cpp.
* parser/Nodes.h: Copied from kjs/nodes.h.
* parser/Parser.cpp: Copied from kjs/Parser.cpp.
* parser/Parser.h: Copied from kjs/Parser.h.
* parser/ResultType.h: Copied from kjs/ResultType.h.
* parser/SourceCode.h: Copied from kjs/SourceCode.h.
* parser/SourceProvider.h: Copied from kjs/SourceProvider.h.
* parser/nodes2string.cpp: Copied from kjs/nodes2string.cpp.
* pcre/pcre.pri:
* pcre/pcre_exec.cpp:
* runtime/FunctionConstructor.cpp:
* runtime/JSActivation.h:
* runtime/JSFunction.h:
* runtime/JSGlobalData.cpp:
* runtime/JSGlobalObjectFunctions.cpp:
* runtime/JSObject.cpp:
(JSC::JSObject::toNumber):
* runtime/RegExp.cpp:
WebCore:
* ForwardingHeaders/kjs: Removed.
* ForwardingHeaders/kjs/Parser.h: Removed.
* ForwardingHeaders/kjs/SavedBuiltins.h: Removed.
* ForwardingHeaders/kjs/SourceCode.h: Removed.
* ForwardingHeaders/kjs/SourceProvider.h: Removed.
* ForwardingHeaders/parser: Added.
* ForwardingHeaders/parser/Parser.h: Copied from ForwardingHeaders/kjs/Parser.h.
* ForwardingHeaders/parser/SourceCode.h: Copied from ForwardingHeaders/kjs/SourceCode.h.
* ForwardingHeaders/parser/SourceProvider.h: Copied from ForwardingHeaders/kjs/SourceProvider.h.
* WebCore.pro:
* WebCore.vcproj/WebCore.vcproj:
* bindings/js/StringSourceProvider.h:
* bindings/js/WorkerScriptController.cpp:
* bridge/NP_jsobject.cpp:
* bridge/jni/jni_jsobject.mm:
* bridge/testbindings.pro:
* inspector/JavaScriptDebugServer.cpp:
WebKit/mac:
* ForwardingHeaders/kjs: Removed.
* ForwardingHeaders/kjs/SavedBuiltins.h: Removed.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@38215 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/GNUmakefile.am b/GNUmakefile.am
index 69e4f0a..69b8c70 100644
--- a/GNUmakefile.am
+++ b/GNUmakefile.am
@@ -101,8 +101,8 @@
javascriptcore_cppflags += \
-I$(srcdir)/JavaScriptCore \
-I$(srcdir)/JavaScriptCore/ForwardingHeaders \
+ -I$(srcdir)/JavaScriptCore/parser \
-I$(srcdir)/JavaScriptCore/wtf \
- -I$(srcdir)/JavaScriptCore/kjs \
-I$(top_builddir)/DerivedSources
# The variables above are already included below so no need to touch