]>
Commit | Line | Data |
---|---|---|
f9bf01c6 A |
1 | ## |
2 | ## Copyright 2009, The Android Open Source Project | |
3 | ## | |
4 | ## Redistribution and use in source and binary forms, with or without | |
5 | ## modification, are permitted provided that the following conditions | |
6 | ## are met: | |
7 | ## * Redistributions of source code must retain the above copyright | |
8 | ## notice, this list of conditions and the following disclaimer. | |
9 | ## * Redistributions in binary form must reproduce the above copyright | |
10 | ## notice, this list of conditions and the following disclaimer in the | |
11 | ## documentation and/or other materials provided with the distribution. | |
12 | ## | |
13 | ## THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND ANY | |
14 | ## EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | |
15 | ## IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | |
16 | ## PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR | |
17 | ## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, | |
18 | ## EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, | |
19 | ## PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR | |
20 | ## PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY | |
21 | ## OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | |
22 | ## (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE | |
23 | ## OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |
24 | ## | |
25 | ||
26 | # wtf source files | |
27 | ||
28 | LOCAL_SRC_FILES := \ | |
29 | pcre/pcre_compile.cpp \ | |
30 | pcre/pcre_exec.cpp \ | |
31 | pcre/pcre_tables.cpp \ | |
32 | pcre/pcre_ucp_searchfuncs.cpp \ | |
33 | pcre/pcre_xclass.cpp \ | |
34 | \ | |
35 | wtf/Assertions.cpp \ | |
36 | wtf/ByteArray.cpp \ | |
37 | wtf/CurrentTime.cpp \ | |
38 | wtf/DateMath.cpp \ | |
39 | wtf/FastMalloc.cpp \ | |
40 | wtf/HashTable.cpp \ | |
41 | wtf/MainThread.cpp \ | |
42 | wtf/RandomNumber.cpp \ | |
43 | wtf/RefCountedLeakCounter.cpp \ | |
44 | wtf/TCSystemAlloc.cpp \ | |
45 | wtf/ThreadIdentifierDataPthreads.cpp \ | |
46 | wtf/Threading.cpp \ | |
47 | wtf/ThreadingPthreads.cpp \ | |
4e4e5a6f | 48 | wtf/WTFThreadData.cpp \ |
f9bf01c6 A |
49 | \ |
50 | wtf/TypeTraits.cpp \ | |
51 | wtf/dtoa.cpp \ | |
52 | \ | |
4e4e5a6f A |
53 | wtf/android/MainThreadAndroid.cpp \ |
54 | \ | |
55 | wtf/text/AtomicString.cpp \ | |
56 | wtf/text/CString.cpp \ | |
57 | wtf/text/StringImpl.cpp \ | |
58 | wtf/text/WTFString.cpp \ | |
59 | \ | |
f9bf01c6 A |
60 | wtf/unicode/CollatorDefault.cpp \ |
61 | wtf/unicode/UTF8.cpp \ | |
62 | \ | |
63 | wtf/unicode/icu/CollatorICU.cpp | |
64 | ||
65 | CHARTABLES := $(intermediates)/chartables.c | |
66 | $(CHARTABLES): PRIVATE_PATH := $(LOCAL_PATH) | |
67 | $(CHARTABLES): PRIVATE_CUSTOM_TOOL = perl $(PRIVATE_PATH)/pcre/dftables $@ | |
68 | $(CHARTABLES): $(LOCAL_PATH)/pcre/dftables | |
69 | $(CHARTABLES): $(LOCAL_PATH)/pcre/pcre_internal.h | |
70 | $(transform-generated-source) | |
71 | ||
72 | $(intermediates)/pcre/pcre_tables.o : $(CHARTABLES) | |
73 | ||
74 | # We do not add $(CHARTABLES) to LOCAL_GENERATED_SOURCES because the chartables.c file | |
75 | # is explicitly #included in pcre_tables.cpp. |