summaryrefslogtreecommitdiffstats
path: root/JavaScriptCore
diff options
context:
space:
mode:
authorFeng Qian <fqian@google.com>2009-04-21 14:39:59 -0700
committerFeng Qian <fqian@google.com>2009-04-21 14:39:59 -0700
commitc1d9ea761026318d54ee5b6e086021bdaceb4ddc (patch)
tree63037ac78cb060a57b66187e50eaeb052eba4312 /JavaScriptCore
parentba8f92f666d8cdf3f6bdbe4b53d214fade995b74 (diff)
downloadexternal_webkit-c1d9ea761026318d54ee5b6e086021bdaceb4ddc.zip
external_webkit-c1d9ea761026318d54ee5b6e086021bdaceb4ddc.tar.gz
external_webkit-c1d9ea761026318d54ee5b6e086021bdaceb4ddc.tar.bz2
Move WTF files into Android.wtf.mk
This file can be shared by both JavaScriptCore and V8 builds.
Diffstat (limited to 'JavaScriptCore')
-rw-r--r--JavaScriptCore/Android.mk38
-rw-r--r--JavaScriptCore/Android.wtf.mk41
2 files changed, 42 insertions, 37 deletions
diff --git a/JavaScriptCore/Android.mk b/JavaScriptCore/Android.mk
index fbad0f6..4e0df78 100644
--- a/JavaScriptCore/Android.mk
+++ b/JavaScriptCore/Android.mk
@@ -72,12 +72,6 @@ LOCAL_SRC_FILES := \
parser/Nodes.cpp \
parser/Parser.cpp \
\
- pcre/pcre_compile.cpp \
- pcre/pcre_exec.cpp \
- pcre/pcre_tables.cpp \
- pcre/pcre_ucp_searchfuncs.cpp \
- pcre/pcre_xclass.cpp \
- \
profiler/HeavyProfile.cpp \
profiler/Profile.cpp \
profiler/ProfileGenerator.cpp \
@@ -166,27 +160,6 @@ LOCAL_SRC_FILES := \
wrec/WRECGenerator.cpp \
wrec/WRECParser.cpp \
\
- wtf/Assertions.cpp \
- wtf/ByteArray.cpp \
- wtf/CurrentTime.cpp \
- wtf/FastMalloc.cpp \
- wtf/HashTable.cpp \
- wtf/MainThread.cpp \
- wtf/RandomNumber.cpp \
- wtf/RefCountedLeakCounter.cpp \
- wtf/TCSystemAlloc.cpp \
- wtf/Threading.cpp \
- wtf/ThreadingPthreads.cpp \
- \
- wtf/android/MainThreadAndroid.cpp \
- \
- wtf/TypeTraits.cpp \
- wtf/dtoa.cpp \
- \
- wtf/unicode/CollatorDefault.cpp \
- wtf/unicode/UTF8.cpp \
- \
- wtf/unicode/icu/CollatorICU.cpp
# Rule to build grammar.y with our custom bison.
GEN := $(intermediates)/parser/Grammar.cpp
@@ -220,13 +193,4 @@ $(LEXER_HEADER): $(LOCAL_PATH)/create_hash_table
$(LEXER_HEADER): $(intermediates)/%.lut.h : $(LOCAL_PATH)/parser/Keywords.table
$(transform-generated-source)
-CHARTABLES := $(intermediates)/chartables.c
-$(CHARTABLES): PRIVATE_PATH := $(LOCAL_PATH)
-$(CHARTABLES): PRIVATE_CUSTOM_TOOL = perl $(PRIVATE_PATH)/pcre/dftables $@
-$(CHARTABLES): $(LOCAL_PATH)/pcre/dftables
-$(CHARTABLES): $(LOCAL_PATH)/pcre/pcre_internal.h
- $(transform-generated-source)
-
-$(intermediates)/pcre/pcre_tables.o : $(CHARTABLES)
-
-LOCAL_GENERATED_SOURCES += $(JSC_OBJECTS) $(LEXER_HEADER) $(CHARTABLES)
+LOCAL_GENERATED_SOURCES += $(JSC_OBJECTS) $(LEXER_HEADER)
diff --git a/JavaScriptCore/Android.wtf.mk b/JavaScriptCore/Android.wtf.mk
new file mode 100644
index 0000000..a142435
--- /dev/null
+++ b/JavaScriptCore/Android.wtf.mk
@@ -0,0 +1,41 @@
+# wtf source files
+
+LOCAL_SRC_FILES := \
+ pcre/pcre_compile.cpp \
+ pcre/pcre_exec.cpp \
+ pcre/pcre_tables.cpp \
+ pcre/pcre_ucp_searchfuncs.cpp \
+ pcre/pcre_xclass.cpp \
+ \
+ wtf/Assertions.cpp \
+ wtf/ByteArray.cpp \
+ wtf/CurrentTime.cpp \
+ wtf/FastMalloc.cpp \
+ wtf/HashTable.cpp \
+ wtf/MainThread.cpp \
+ wtf/RandomNumber.cpp \
+ wtf/RefCountedLeakCounter.cpp \
+ wtf/TCSystemAlloc.cpp \
+ wtf/Threading.cpp \
+ wtf/ThreadingPthreads.cpp \
+ \
+ wtf/android/MainThreadAndroid.cpp \
+ \
+ wtf/TypeTraits.cpp \
+ wtf/dtoa.cpp \
+ \
+ wtf/unicode/CollatorDefault.cpp \
+ wtf/unicode/UTF8.cpp \
+ \
+ wtf/unicode/icu/CollatorICU.cpp
+
+CHARTABLES := $(intermediates)/chartables.c
+$(CHARTABLES): PRIVATE_PATH := $(LOCAL_PATH)
+$(CHARTABLES): PRIVATE_CUSTOM_TOOL = perl $(PRIVATE_PATH)/pcre/dftables $@
+$(CHARTABLES): $(LOCAL_PATH)/pcre/dftables
+$(CHARTABLES): $(LOCAL_PATH)/pcre/pcre_internal.h
+ $(transform-generated-source)
+
+$(intermediates)/pcre/pcre_tables.o : $(CHARTABLES)
+
+LOCAL_GENERATED_SOURCES += $(CHARTABLES)