summaryrefslogtreecommitdiffstats
path: root/JavaScriptCore
diff options
context:
space:
mode:
authorSteve Block <steveblock@google.com>2009-11-13 20:36:38 +0000
committerSteve Block <steveblock@google.com>2009-11-17 12:06:09 +0000
commit2a35006024d3c1a6cb14cfc5dd0d6ba487f4b3a1 (patch)
treec5ef1c7faa2b0c58e7ad9611c36d42d88fa780c0 /JavaScriptCore
parent3545b177817f5f82c51ac218adf40b7d4baa9753 (diff)
downloadexternal_webkit-2a35006024d3c1a6cb14cfc5dd0d6ba487f4b3a1.zip
external_webkit-2a35006024d3c1a6cb14cfc5dd0d6ba487f4b3a1.tar.gz
external_webkit-2a35006024d3c1a6cb14cfc5dd0d6ba487f4b3a1.tar.bz2
Factors out common code from JSC and V8 Makefiles, ready for upstreaming to webkit.org.
Both the JSC and V8 builds use Android.mk, WebCore/Android.mk and WebCore/Android.derived.mk. The JSC build also uses WebCore/Android.jscbindings.mk and WebCore/Android.derived.jscbindings.mk. The V8 build also uses V8Bindings/V8Binding.derived.mk. Change details ... Android.mk - Added content from both Android.jsc.mk and Android.v8.mk and removed these files. Added ifdefs to switch between two builds. WebCore/Android.mk - Moved JSC bindings code to WebCore/Android.jscbindings.mk. This file is now functionally identical to WebCore/Android.v8.mk, which was removed. WebCore/Android.derived.mk - Moved JSC bindings code to WebCore/Android.derived.jscbindings.mk. This file is now functionally identical to WebCore/Android.v8.derived.mk, which was removed. Also updates copyright dates, as per WebKit requirements. Change-Id: I92377b60f6f63c57283c316a2c7c2c64a13dc7de
Diffstat (limited to 'JavaScriptCore')
-rw-r--r--JavaScriptCore/Android.mk36
1 files changed, 2 insertions, 34 deletions
diff --git a/JavaScriptCore/Android.mk b/JavaScriptCore/Android.mk
index 6bab02d..ba7f05a 100644
--- a/JavaScriptCore/Android.mk
+++ b/JavaScriptCore/Android.mk
@@ -1,5 +1,5 @@
##
-## Copyright 2007, The Android Open Source Project
+## Copyright 2009, The Android Open Source Project
##
## Redistribution and use in source and binary forms, with or without
## modification, are permitted provided that the following conditions
@@ -23,40 +23,8 @@
## OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
##
-#LOCAL_CFLAGS += -E -v
-
-# This comment block is read by tools/webkitsync/diff.cpp
-# Don't remove it or move it.
-#
-# The following files are intentionally not included
-# LOCAL_SRC_FILES_EXCLUDED := \
-# AllInOneFile.cpp \
-# jsc.cpp \
-# parser/Grammar.y \
-# pcre/ucptable.cpp \
-# wtf/GOwnPtr.cpp \
-# wtf/*Gtk.cpp \
-# wtf/*Qt.cpp \
-# wtf/*Win.cpp \
-
-# This comment block is read by tools/webkitsync/diff.cpp
-# Don't remove it or move it.
-#
-# The following directory wildcard matches are intentionally not included
-# If an entry starts with '/', any subdirectory may match
-# If an entry starts with '^', the first directory must match
-# LOCAL_DIR_WILDCARD_EXCLUDED := \
-# ^API/* \
-# /chromium/* \
-# /gtk/* \
-# ^jit/* \
-# /mac/* \
-# /qt/* \
-# /win/* \
-# /wx/* \
-
LOCAL_SRC_FILES := \
- API/JSValueRef.cpp \
+ API/JSValueRef.cpp \
API/JSCallbackObject.cpp \
API/OpaqueJSString.cpp \
\