alp@webkit.org | 278f125 | 2007-12-27 06:05:21 +0000 | [diff] [blame] | 1 | javascriptcore_cppflags += \ |
alp@webkit.org | 042d367 | 2008-07-24 06:16:20 +0000 | [diff] [blame] | 2 | -I$(srcdir)/JavaScriptCore/API \ |
alp@webkit.org | 6b436af | 2008-01-23 15:55:41 +0000 | [diff] [blame] | 3 | -I$(srcdir)/JavaScriptCore/ForwardingHeaders \ |
ggaren@apple.com | 901a8a2 | 2008-11-17 20:57:18 +0000 | [diff] [blame] | 4 | -I$(srcdir)/JavaScriptCore/interpreter \ |
ggaren@apple.com | 76d1522 | 2008-11-17 16:43:16 +0000 | [diff] [blame] | 5 | -I$(srcdir)/JavaScriptCore/bytecode \ |
cwzwarich@webkit.org | d2147a6 | 2008-11-06 21:43:42 +0000 | [diff] [blame] | 6 | -I$(srcdir)/JavaScriptCore/bytecompiler \ |
cwzwarich@webkit.org | a691b5a | 2008-10-31 05:56:58 +0000 | [diff] [blame] | 7 | -I$(srcdir)/JavaScriptCore/debugger \ |
ggaren@apple.com | cc0f1f1 | 2008-11-17 23:16:00 +0000 | [diff] [blame] | 8 | -I$(srcdir)/JavaScriptCore/jit \ |
alp@webkit.org | 7e2b6cd | 2008-10-10 00:50:25 +0000 | [diff] [blame] | 9 | -I$(srcdir)/JavaScriptCore/pcre \ |
alp@webkit.org | e6c1375 | 2008-05-23 04:39:23 +0000 | [diff] [blame] | 10 | -I$(srcdir)/JavaScriptCore/profiler \ |
cwzwarich@webkit.org | 53173f3 | 2008-10-28 21:06:37 +0000 | [diff] [blame] | 11 | -I$(srcdir)/JavaScriptCore/runtime \ |
ggaren@apple.com | 5170e69 | 2008-11-17 04:50:38 +0000 | [diff] [blame] | 12 | -I$(srcdir)/JavaScriptCore/wrec \ |
ggaren@apple.com | cc0f1f1 | 2008-11-17 23:16:00 +0000 | [diff] [blame] | 13 | -I$(srcdir)/JavaScriptCore/jit \ |
ggaren@apple.com | 58f417e | 2008-11-17 06:27:06 +0000 | [diff] [blame] | 14 | -I$(srcdir)/JavaScriptCore/assembler \ |
alp@webkit.org | e6c1375 | 2008-05-23 04:39:23 +0000 | [diff] [blame] | 15 | -I$(srcdir)/JavaScriptCore/wtf/unicode \ |
xan@webkit.org | 3726bd5 | 2009-04-14 18:32:40 +0000 | [diff] [blame] | 16 | -I$(srcdir)/JavaScriptCore/yarr \ |
alp@webkit.org | 6b436af | 2008-01-23 15:55:41 +0000 | [diff] [blame] | 17 | -I$(top_builddir)/JavaScriptCore/pcre \ |
cwzwarich@webkit.org | 3ff0e6a | 2008-11-07 00:18:07 +0000 | [diff] [blame] | 18 | -I$(top_builddir)/JavaScriptCore/parser \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 19 | -I$(top_builddir)/JavaScriptCore/runtime |
alp@webkit.org | 278f125 | 2007-12-27 06:05:21 +0000 | [diff] [blame] | 20 | |
| 21 | javascriptcore_h_api += \ |
alp@webkit.org | 278f125 | 2007-12-27 06:05:21 +0000 | [diff] [blame] | 22 | JavaScriptCore/API/JSBase.h \ |
| 23 | JavaScriptCore/API/JSContextRef.h \ |
| 24 | JavaScriptCore/API/JSObjectRef.h \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 25 | JavaScriptCore/API/JSStringRef.h \ |
alp@webkit.org | 278f125 | 2007-12-27 06:05:21 +0000 | [diff] [blame] | 26 | JavaScriptCore/API/JSStringRefBSTR.h \ |
| 27 | JavaScriptCore/API/JSStringRefCF.h \ |
jmalonzo@webkit.org | dbb5d1d | 2008-08-03 01:47:41 +0000 | [diff] [blame] | 28 | JavaScriptCore/API/JSValueRef.h \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 29 | JavaScriptCore/API/JavaScript.h \ |
| 30 | JavaScriptCore/API/JavaScriptCore.h \ |
jmalonzo@webkit.org | dbb5d1d | 2008-08-03 01:47:41 +0000 | [diff] [blame] | 31 | JavaScriptCore/API/WebKitAvailability.h |
alp@webkit.org | 278f125 | 2007-12-27 06:05:21 +0000 | [diff] [blame] | 32 | |
| 33 | javascriptcore_built_nosources += \ |
cwzwarich@webkit.org | 3ff0e6a | 2008-11-07 00:18:07 +0000 | [diff] [blame] | 34 | DerivedSources/Lexer.lut.h \ |
cwzwarich@webkit.org | 53173f3 | 2008-10-28 21:06:37 +0000 | [diff] [blame] | 35 | JavaScriptCore/runtime/ArrayPrototype.lut.h \ |
| 36 | JavaScriptCore/runtime/DatePrototype.lut.h \ |
| 37 | JavaScriptCore/runtime/MathObject.lut.h \ |
| 38 | JavaScriptCore/runtime/NumberConstructor.lut.h \ |
cwzwarich@webkit.org | 0612876 | 2008-10-31 21:40:34 +0000 | [diff] [blame] | 39 | JavaScriptCore/runtime/RegExpConstructor.lut.h \ |
| 40 | JavaScriptCore/runtime/RegExpObject.lut.h \ |
cwzwarich@webkit.org | 53173f3 | 2008-10-28 21:06:37 +0000 | [diff] [blame] | 41 | JavaScriptCore/runtime/StringPrototype.lut.h \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 42 | JavaScriptCore/pcre/chartables.c |
alp@webkit.org | 278f125 | 2007-12-27 06:05:21 +0000 | [diff] [blame] | 43 | |
| 44 | javascriptcore_sources += \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 45 | JavaScriptCore/API/APICast.h \ |
alp@webkit.org | 278f125 | 2007-12-27 06:05:21 +0000 | [diff] [blame] | 46 | JavaScriptCore/API/JSBase.cpp \ |
alp@webkit.org | a341788 | 2008-10-14 04:14:38 +0000 | [diff] [blame] | 47 | JavaScriptCore/API/JSBasePrivate.h \ |
alp@webkit.org | 278f125 | 2007-12-27 06:05:21 +0000 | [diff] [blame] | 48 | JavaScriptCore/API/JSCallbackConstructor.cpp \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 49 | JavaScriptCore/API/JSCallbackConstructor.h \ |
alp@webkit.org | 278f125 | 2007-12-27 06:05:21 +0000 | [diff] [blame] | 50 | JavaScriptCore/API/JSCallbackFunction.cpp \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 51 | JavaScriptCore/API/JSCallbackFunction.h \ |
alp@webkit.org | 278f125 | 2007-12-27 06:05:21 +0000 | [diff] [blame] | 52 | JavaScriptCore/API/JSCallbackObject.cpp \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 53 | JavaScriptCore/API/JSCallbackObject.h \ |
| 54 | JavaScriptCore/API/JSCallbackObjectFunctions.h \ |
alp@webkit.org | 278f125 | 2007-12-27 06:05:21 +0000 | [diff] [blame] | 55 | JavaScriptCore/API/JSClassRef.cpp \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 56 | JavaScriptCore/API/JSClassRef.h \ |
alp@webkit.org | 278f125 | 2007-12-27 06:05:21 +0000 | [diff] [blame] | 57 | JavaScriptCore/API/JSContextRef.cpp \ |
| 58 | JavaScriptCore/API/JSObjectRef.cpp \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 59 | JavaScriptCore/API/JSRetainPtr.h \ |
alp@webkit.org | 278f125 | 2007-12-27 06:05:21 +0000 | [diff] [blame] | 60 | JavaScriptCore/API/JSStringRef.cpp \ |
| 61 | JavaScriptCore/API/JSValueRef.cpp \ |
ap@webkit.org | be495d3 | 2008-08-15 07:43:48 +0000 | [diff] [blame] | 62 | JavaScriptCore/API/OpaqueJSString.cpp \ |
alp@webkit.org | 97d8c10 | 2008-08-29 05:09:39 +0000 | [diff] [blame] | 63 | JavaScriptCore/API/OpaqueJSString.h \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 64 | JavaScriptCore/ForwardingHeaders/JavaScriptCore/APICast.h \ |
| 65 | JavaScriptCore/ForwardingHeaders/JavaScriptCore/JSBase.h \ |
| 66 | JavaScriptCore/ForwardingHeaders/JavaScriptCore/JSContextRef.h \ |
| 67 | JavaScriptCore/ForwardingHeaders/JavaScriptCore/JSObjectRef.h \ |
| 68 | JavaScriptCore/ForwardingHeaders/JavaScriptCore/JSRetainPtr.h \ |
| 69 | JavaScriptCore/ForwardingHeaders/JavaScriptCore/JSStringRef.h \ |
| 70 | JavaScriptCore/ForwardingHeaders/JavaScriptCore/JSStringRefCF.h \ |
| 71 | JavaScriptCore/ForwardingHeaders/JavaScriptCore/JSValueRef.h \ |
| 72 | JavaScriptCore/ForwardingHeaders/JavaScriptCore/JavaScript.h \ |
| 73 | JavaScriptCore/ForwardingHeaders/JavaScriptCore/JavaScriptCore.h \ |
alp@webkit.org | 97d8c10 | 2008-08-29 05:09:39 +0000 | [diff] [blame] | 74 | JavaScriptCore/ForwardingHeaders/JavaScriptCore/OpaqueJSString.h \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 75 | JavaScriptCore/ForwardingHeaders/JavaScriptCore/WebKitAvailability.h \ |
| 76 | JavaScriptCore/JavaScriptCorePrefix.h \ |
zecke@webkit.org | d3e5eaa | 2008-12-19 16:47:23 +0000 | [diff] [blame] | 77 | JavaScriptCore/jit/ExecutableAllocator.h \ |
ggaren@apple.com | cc0f1f1 | 2008-11-17 23:16:00 +0000 | [diff] [blame] | 78 | JavaScriptCore/jit/JIT.cpp \ |
barraclough@apple.com | e367b00 | 2008-12-04 05:43:14 +0000 | [diff] [blame] | 79 | JavaScriptCore/jit/JITCall.cpp \ |
kov@webkit.org | 59fc6e5 | 2009-02-18 19:18:28 +0000 | [diff] [blame] | 80 | JavaScriptCore/jit/JITCode.h \ |
barraclough@apple.com | cc7a49e | 2008-12-04 11:10:21 +0000 | [diff] [blame] | 81 | JavaScriptCore/jit/JITPropertyAccess.cpp \ |
| 82 | JavaScriptCore/jit/JITArithmetic.cpp \ |
oliver@apple.com | 7a1630a | 2008-12-08 00:39:39 +0000 | [diff] [blame] | 83 | JavaScriptCore/jit/ExecutableAllocator.cpp \ |
oliver@apple.com | 9fe6876 | 2008-12-08 01:28:48 +0000 | [diff] [blame] | 84 | JavaScriptCore/jit/ExecutableAllocatorPosix.cpp \ |
ggaren@apple.com | cc0f1f1 | 2008-11-17 23:16:00 +0000 | [diff] [blame] | 85 | JavaScriptCore/jit/JIT.h \ |
barraclough@apple.com | e367b00 | 2008-12-04 05:43:14 +0000 | [diff] [blame] | 86 | JavaScriptCore/jit/JITInlineMethods.h \ |
kov@webkit.org | b149406 | 2009-02-20 13:25:01 +0000 | [diff] [blame] | 87 | JavaScriptCore/jit/JITStubs.cpp \ |
ggaren@apple.com | bb63926 | 2009-02-20 06:04:21 +0000 | [diff] [blame] | 88 | JavaScriptCore/jit/JITStubs.h \ |
weinig@apple.com | 0aaf82a | 2008-12-12 08:02:09 +0000 | [diff] [blame] | 89 | JavaScriptCore/bytecode/StructureStubInfo.cpp \ |
| 90 | JavaScriptCore/bytecode/StructureStubInfo.h \ |
ggaren@apple.com | 76d1522 | 2008-11-17 16:43:16 +0000 | [diff] [blame] | 91 | JavaScriptCore/bytecode/CodeBlock.cpp \ |
| 92 | JavaScriptCore/bytecode/CodeBlock.h \ |
weinig@apple.com | 466a745 | 2008-12-06 22:19:22 +0000 | [diff] [blame] | 93 | JavaScriptCore/bytecode/JumpTable.cpp \ |
| 94 | JavaScriptCore/bytecode/JumpTable.h \ |
ggaren@apple.com | 76d1522 | 2008-11-17 16:43:16 +0000 | [diff] [blame] | 95 | JavaScriptCore/bytecode/EvalCodeCache.h \ |
ggaren@apple.com | 44d5f48 | 2008-11-17 21:34:08 +0000 | [diff] [blame] | 96 | JavaScriptCore/runtime/ExceptionHelpers.cpp \ |
ggaren@apple.com | c7ca820 | 2008-11-17 21:09:37 +0000 | [diff] [blame] | 97 | JavaScriptCore/runtime/ExceptionHelpers.h \ |
ggaren@apple.com | 76d1522 | 2008-11-17 16:43:16 +0000 | [diff] [blame] | 98 | JavaScriptCore/bytecode/Instruction.h \ |
ggaren@apple.com | c345003 | 2008-11-17 16:22:09 +0000 | [diff] [blame] | 99 | JavaScriptCore/bytecompiler/Label.h \ |
ggaren@apple.com | fcc2e92 | 2008-11-17 21:02:27 +0000 | [diff] [blame] | 100 | JavaScriptCore/interpreter/Interpreter.cpp \ |
ggaren@apple.com | 901a8a2 | 2008-11-17 20:57:18 +0000 | [diff] [blame] | 101 | JavaScriptCore/interpreter/Interpreter.h \ |
ggaren@apple.com | 76d1522 | 2008-11-17 16:43:16 +0000 | [diff] [blame] | 102 | JavaScriptCore/bytecode/Opcode.cpp \ |
| 103 | JavaScriptCore/bytecode/Opcode.h \ |
ggaren@apple.com | c7ca820 | 2008-11-17 21:09:37 +0000 | [diff] [blame] | 104 | JavaScriptCore/interpreter/Register.h \ |
ggaren@apple.com | eefc9c2 | 2008-11-17 16:24:01 +0000 | [diff] [blame] | 105 | JavaScriptCore/bytecompiler/RegisterID.h \ |
ggaren@apple.com | 7c4c1d6 | 2008-11-17 21:44:26 +0000 | [diff] [blame] | 106 | JavaScriptCore/bytecode/SamplingTool.cpp \ |
| 107 | JavaScriptCore/bytecode/SamplingTool.h \ |
ggaren@apple.com | eefc9c2 | 2008-11-17 16:24:01 +0000 | [diff] [blame] | 108 | JavaScriptCore/bytecompiler/SegmentedVector.h \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 109 | JavaScriptCore/config.h \ |
weinig@apple.com | 89d44d2 | 2009-01-28 22:54:21 +0000 | [diff] [blame] | 110 | JavaScriptCore/debugger/DebuggerActivation.cpp \ |
| 111 | JavaScriptCore/debugger/DebuggerActivation.h \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 112 | JavaScriptCore/debugger/DebuggerCallFrame.cpp \ |
| 113 | JavaScriptCore/debugger/DebuggerCallFrame.h \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 114 | JavaScriptCore/icu/unicode/parseerr.h \ |
| 115 | JavaScriptCore/icu/unicode/platform.h \ |
| 116 | JavaScriptCore/icu/unicode/putil.h \ |
| 117 | JavaScriptCore/icu/unicode/uchar.h \ |
| 118 | JavaScriptCore/icu/unicode/ucnv.h \ |
| 119 | JavaScriptCore/icu/unicode/ucnv_err.h \ |
| 120 | JavaScriptCore/icu/unicode/ucol.h \ |
| 121 | JavaScriptCore/icu/unicode/uconfig.h \ |
| 122 | JavaScriptCore/icu/unicode/uenum.h \ |
| 123 | JavaScriptCore/icu/unicode/uiter.h \ |
| 124 | JavaScriptCore/icu/unicode/uloc.h \ |
| 125 | JavaScriptCore/icu/unicode/umachine.h \ |
| 126 | JavaScriptCore/icu/unicode/unorm.h \ |
| 127 | JavaScriptCore/icu/unicode/urename.h \ |
| 128 | JavaScriptCore/icu/unicode/uset.h \ |
| 129 | JavaScriptCore/icu/unicode/ustring.h \ |
| 130 | JavaScriptCore/icu/unicode/utf.h \ |
| 131 | JavaScriptCore/icu/unicode/utf16.h \ |
| 132 | JavaScriptCore/icu/unicode/utf8.h \ |
| 133 | JavaScriptCore/icu/unicode/utf_old.h \ |
| 134 | JavaScriptCore/icu/unicode/utypes.h \ |
| 135 | JavaScriptCore/icu/unicode/uversion.h \ |
ggaren@apple.com | 58f417e | 2008-11-17 06:27:06 +0000 | [diff] [blame] | 136 | JavaScriptCore/assembler/X86Assembler.h \ |
kov@webkit.org | 59fc6e5 | 2009-02-18 19:18:28 +0000 | [diff] [blame] | 137 | JavaScriptCore/assembler/AbstractMacroAssembler.h \ |
ggaren@apple.com | 58f417e | 2008-11-17 06:27:06 +0000 | [diff] [blame] | 138 | JavaScriptCore/assembler/AssemblerBuffer.h \ |
zecke@webkit.org | a1d8949 | 2008-12-16 00:09:38 +0000 | [diff] [blame] | 139 | JavaScriptCore/assembler/MacroAssembler.h \ |
kov@webkit.org | 59fc6e5 | 2009-02-18 19:18:28 +0000 | [diff] [blame] | 140 | JavaScriptCore/assembler/MacroAssemblerX86.h \ |
| 141 | JavaScriptCore/assembler/MacroAssemblerX86Common.h \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 142 | JavaScriptCore/os-win32/stdbool.h \ |
| 143 | JavaScriptCore/os-win32/stdint.h \ |
| 144 | JavaScriptCore/pcre/pcre.h \ |
alp@webkit.org | 278f125 | 2007-12-27 06:05:21 +0000 | [diff] [blame] | 145 | JavaScriptCore/pcre/pcre_compile.cpp \ |
| 146 | JavaScriptCore/pcre/pcre_exec.cpp \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 147 | JavaScriptCore/pcre/pcre_internal.h \ |
alp@webkit.org | 278f125 | 2007-12-27 06:05:21 +0000 | [diff] [blame] | 148 | JavaScriptCore/pcre/pcre_tables.cpp \ |
| 149 | JavaScriptCore/pcre/pcre_ucp_searchfuncs.cpp \ |
| 150 | JavaScriptCore/pcre/pcre_xclass.cpp \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 151 | JavaScriptCore/pcre/ucpinternal.h \ |
| 152 | JavaScriptCore/profiler/CallIdentifier.h \ |
jmalonzo@webkit.org | 2c47591 | 2008-07-10 10:01:03 +0000 | [diff] [blame] | 153 | JavaScriptCore/profiler/HeavyProfile.cpp \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 154 | JavaScriptCore/profiler/HeavyProfile.h \ |
rwlbuis@webkit.org | eca3d21 | 2008-05-10 09:43:48 +0000 | [diff] [blame] | 155 | JavaScriptCore/profiler/Profile.cpp \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 156 | JavaScriptCore/profiler/Profile.h \ |
| 157 | JavaScriptCore/profiler/ProfileGenerator.cpp \ |
| 158 | JavaScriptCore/profiler/ProfileGenerator.h \ |
| 159 | JavaScriptCore/profiler/ProfileNode.cpp \ |
| 160 | JavaScriptCore/profiler/ProfileNode.h \ |
kmccullough@apple.com | ac76976 | 2008-04-16 19:08:03 +0000 | [diff] [blame] | 161 | JavaScriptCore/profiler/Profiler.cpp \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 162 | JavaScriptCore/profiler/Profiler.h \ |
alp@webkit.org | 1f8c6d5d | 2008-07-03 03:31:13 +0000 | [diff] [blame] | 163 | JavaScriptCore/profiler/TreeProfile.cpp \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 164 | JavaScriptCore/profiler/TreeProfile.h \ |
ggaren@apple.com | 5169fc9 | 2008-11-17 22:11:26 +0000 | [diff] [blame] | 165 | JavaScriptCore/interpreter/CallFrame.cpp \ |
| 166 | JavaScriptCore/interpreter/CallFrame.h \ |
ggaren@apple.com | 57a31a1 | 2009-02-23 00:34:49 +0000 | [diff] [blame] | 167 | JavaScriptCore/runtime/TimeoutChecker.cpp \ |
| 168 | JavaScriptCore/runtime/TimeoutChecker.h \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 169 | JavaScriptCore/runtime/InitializeThreading.cpp \ |
| 170 | JavaScriptCore/runtime/InitializeThreading.h \ |
| 171 | JavaScriptCore/runtime/JSActivation.cpp \ |
| 172 | JavaScriptCore/runtime/JSActivation.h \ |
oliver@apple.com | 31513ab | 2009-01-20 22:35:33 +0000 | [diff] [blame] | 173 | JavaScriptCore/runtime/JSByteArray.cpp \ |
| 174 | JavaScriptCore/runtime/JSByteArray.h \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 175 | JavaScriptCore/runtime/JSGlobalData.cpp \ |
| 176 | JavaScriptCore/runtime/JSGlobalData.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 177 | JavaScriptCore/runtime/JSNotAnObject.cpp \ |
| 178 | JavaScriptCore/runtime/JSNotAnObject.h \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 179 | JavaScriptCore/runtime/JSPropertyNameIterator.cpp \ |
| 180 | JavaScriptCore/runtime/JSPropertyNameIterator.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 181 | JavaScriptCore/runtime/SmallStrings.cpp \ |
| 182 | JavaScriptCore/runtime/SmallStrings.h \ |
darin@apple.com | a9778f9 | 2008-11-16 04:40:06 +0000 | [diff] [blame] | 183 | JavaScriptCore/runtime/Structure.cpp \ |
| 184 | JavaScriptCore/runtime/Structure.h \ |
| 185 | JavaScriptCore/runtime/StructureChain.cpp \ |
| 186 | JavaScriptCore/runtime/StructureChain.h \ |
| 187 | JavaScriptCore/runtime/StructureTransitionTable.h \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 188 | JavaScriptCore/runtime/TypeInfo.h \ |
ggaren@apple.com | de10ae7 | 2008-11-18 03:17:11 +0000 | [diff] [blame] | 189 | JavaScriptCore/wrec/CharacterClass.cpp \ |
| 190 | JavaScriptCore/wrec/CharacterClass.h \ |
alp@webkit.org | 7e2b6cd | 2008-10-10 00:50:25 +0000 | [diff] [blame] | 191 | JavaScriptCore/wrec/CharacterClassConstructor.cpp \ |
| 192 | JavaScriptCore/wrec/CharacterClassConstructor.h \ |
zecke@webkit.org | a1d8949 | 2008-12-16 00:09:38 +0000 | [diff] [blame] | 193 | JavaScriptCore/wrec/Escapes.h \ |
ggaren@apple.com | de10ae7 | 2008-11-18 03:17:11 +0000 | [diff] [blame] | 194 | JavaScriptCore/wrec/Quantifier.h \ |
alp@webkit.org | 7e2b6cd | 2008-10-10 00:50:25 +0000 | [diff] [blame] | 195 | JavaScriptCore/wrec/WREC.cpp \ |
| 196 | JavaScriptCore/wrec/WREC.h \ |
ggaren@apple.com | de10ae7 | 2008-11-18 03:17:11 +0000 | [diff] [blame] | 197 | JavaScriptCore/wrec/WRECFunctors.cpp \ |
| 198 | JavaScriptCore/wrec/WRECFunctors.h \ |
| 199 | JavaScriptCore/wrec/WRECGenerator.cpp \ |
| 200 | JavaScriptCore/wrec/WRECGenerator.h \ |
| 201 | JavaScriptCore/wrec/WRECParser.cpp \ |
| 202 | JavaScriptCore/wrec/WRECParser.h \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 203 | JavaScriptCore/wtf/ASCIICType.h \ |
| 204 | JavaScriptCore/wtf/AVLTree.h \ |
| 205 | JavaScriptCore/wtf/AlwaysInline.h \ |
alp@webkit.org | 278f125 | 2007-12-27 06:05:21 +0000 | [diff] [blame] | 206 | JavaScriptCore/wtf/Assertions.cpp \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 207 | JavaScriptCore/wtf/Assertions.h \ |
oliver@apple.com | 31513ab | 2009-01-20 22:35:33 +0000 | [diff] [blame] | 208 | JavaScriptCore/wtf/ByteArray.cpp \ |
| 209 | JavaScriptCore/wtf/ByteArray.h \ |
ap@webkit.org | c01ff49 | 2009-01-11 08:14:58 +0000 | [diff] [blame] | 210 | JavaScriptCore/wtf/CurrentTime.cpp \ |
| 211 | JavaScriptCore/wtf/CurrentTime.h \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 212 | JavaScriptCore/wtf/Deque.h \ |
| 213 | JavaScriptCore/wtf/DisallowCType.h \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 214 | JavaScriptCore/wtf/Forward.h \ |
jmalonzo@webkit.org | 4d9c952 | 2008-10-13 11:44:35 +0000 | [diff] [blame] | 215 | JavaScriptCore/wtf/GOwnPtr.cpp \ |
| 216 | JavaScriptCore/wtf/GOwnPtr.h \ |
alp@webkit.org | a341788 | 2008-10-14 04:14:38 +0000 | [diff] [blame] | 217 | JavaScriptCore/wtf/GetPtr.h \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 218 | JavaScriptCore/wtf/HashCountedSet.h \ |
| 219 | JavaScriptCore/wtf/HashFunctions.h \ |
| 220 | JavaScriptCore/wtf/HashIterators.h \ |
| 221 | JavaScriptCore/wtf/HashMap.h \ |
| 222 | JavaScriptCore/wtf/HashSet.h \ |
alp@webkit.org | 278f125 | 2007-12-27 06:05:21 +0000 | [diff] [blame] | 223 | JavaScriptCore/wtf/HashTable.cpp \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 224 | JavaScriptCore/wtf/HashTable.h \ |
| 225 | JavaScriptCore/wtf/HashTraits.h \ |
| 226 | JavaScriptCore/wtf/ListHashSet.h \ |
| 227 | JavaScriptCore/wtf/ListRefPtr.h \ |
| 228 | JavaScriptCore/wtf/Locker.h \ |
aroben@apple.com | 614f946 | 2008-04-08 20:12:29 +0000 | [diff] [blame] | 229 | JavaScriptCore/wtf/MainThread.cpp \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 230 | JavaScriptCore/wtf/MainThread.h \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 231 | JavaScriptCore/wtf/MathExtras.h \ |
| 232 | JavaScriptCore/wtf/MessageQueue.h \ |
| 233 | JavaScriptCore/wtf/Noncopyable.h \ |
alp@webkit.org | 97d8c10 | 2008-08-29 05:09:39 +0000 | [diff] [blame] | 234 | JavaScriptCore/wtf/NotFound.h \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 235 | JavaScriptCore/wtf/OwnArrayPtr.h \ |
| 236 | JavaScriptCore/wtf/OwnPtr.h \ |
| 237 | JavaScriptCore/wtf/PassRefPtr.h \ |
| 238 | JavaScriptCore/wtf/Platform.h \ |
oliver@apple.com | 586afef | 2009-01-09 17:53:36 +0000 | [diff] [blame] | 239 | JavaScriptCore/wtf/PtrAndFlags.h \ |
zimmermann@webkit.org | 1604d70 | 2008-12-16 21:15:22 +0000 | [diff] [blame] | 240 | JavaScriptCore/wtf/RandomNumber.cpp \ |
| 241 | JavaScriptCore/wtf/RandomNumber.h \ |
| 242 | JavaScriptCore/wtf/RandomNumberSeed.h \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 243 | JavaScriptCore/wtf/RefCounted.h \ |
jmalonzo@webkit.org | c66fb53 | 2008-07-12 08:09:40 +0000 | [diff] [blame] | 244 | JavaScriptCore/wtf/RefCountedLeakCounter.cpp \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 245 | JavaScriptCore/wtf/RefCountedLeakCounter.h \ |
| 246 | JavaScriptCore/wtf/RefPtr.h \ |
| 247 | JavaScriptCore/wtf/RefPtrHashMap.h \ |
| 248 | JavaScriptCore/wtf/RetainPtr.h \ |
bolsinga@apple.com | ae33071 | 2008-11-15 01:37:54 +0000 | [diff] [blame] | 249 | JavaScriptCore/wtf/StdLibExtras.h \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 250 | JavaScriptCore/wtf/StringExtras.h \ |
| 251 | JavaScriptCore/wtf/TCPackedCache.h \ |
| 252 | JavaScriptCore/wtf/TCPageMap.h \ |
| 253 | JavaScriptCore/wtf/TCSpinLock.h \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 254 | JavaScriptCore/wtf/ThreadSpecific.h \ |
| 255 | JavaScriptCore/wtf/Threading.h \ |
mrowe@apple.com | 14fbe1d | 2008-12-28 02:54:12 +0000 | [diff] [blame] | 256 | JavaScriptCore/wtf/Threading.cpp \ |
alp@webkit.org | 1b2d1fd | 2008-10-20 17:06:10 +0000 | [diff] [blame] | 257 | JavaScriptCore/wtf/ThreadingPthreads.cpp \ |
bfulgham@webkit.org | d47070f | 2009-02-05 22:07:35 +0000 | [diff] [blame] | 258 | JavaScriptCore/wtf/TypeTraits.cpp \ |
ap@webkit.org | 08a2292 | 2009-01-30 08:34:14 +0000 | [diff] [blame] | 259 | JavaScriptCore/wtf/TypeTraits.h \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 260 | JavaScriptCore/wtf/UnusedParam.h \ |
| 261 | JavaScriptCore/wtf/Vector.h \ |
| 262 | JavaScriptCore/wtf/VectorTraits.h \ |
aroben@apple.com | 614f946 | 2008-04-08 20:12:29 +0000 | [diff] [blame] | 263 | JavaScriptCore/wtf/gtk/MainThreadGtk.cpp \ |
jmalonzo@webkit.org | b8a2c77 | 2009-04-25 00:18:37 +0000 | [diff] [blame^] | 264 | JavaScriptCore/wtf/gtk/ThreadingGtk.cpp \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 265 | JavaScriptCore/wtf/unicode/Collator.h \ |
ap@webkit.org | afd0318 | 2008-03-06 17:50:08 +0000 | [diff] [blame] | 266 | JavaScriptCore/wtf/unicode/CollatorDefault.cpp \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 267 | JavaScriptCore/wtf/unicode/UTF8.cpp \ |
| 268 | JavaScriptCore/wtf/unicode/UTF8.h \ |
| 269 | JavaScriptCore/wtf/unicode/Unicode.h \ |
ap@webkit.org | afd0318 | 2008-03-06 17:50:08 +0000 | [diff] [blame] | 270 | JavaScriptCore/wtf/unicode/icu/CollatorICU.cpp \ |
xan@webkit.org | 4996094 | 2009-04-14 21:33:59 +0000 | [diff] [blame] | 271 | JavaScriptCore/wtf/unicode/icu/UnicodeIcu.h \ |
| 272 | JavaScriptCore/yarr/RegexCompiler.h \ |
| 273 | JavaScriptCore/yarr/RegexInterpreter.h \ |
| 274 | JavaScriptCore/yarr/RegexJIT.h \ |
| 275 | JavaScriptCore/yarr/RegexParser.h \ |
| 276 | JavaScriptCore/yarr/RegexPattern.h |
alp@webkit.org | 278f125 | 2007-12-27 06:05:21 +0000 | [diff] [blame] | 277 | |
| 278 | # Debug build |
| 279 | if ENABLE_DEBUG |
| 280 | javascriptcore_built_sources += \ |
alp@webkit.org | 5118ab3 | 2008-11-07 17:48:38 +0000 | [diff] [blame] | 281 | DerivedSources/Grammar.cpp \ |
| 282 | DerivedSources/Grammar.h |
alp@webkit.org | 278f125 | 2007-12-27 06:05:21 +0000 | [diff] [blame] | 283 | |
| 284 | javascriptcore_sources += \ |
ggaren@apple.com | b29a2a4 | 2008-11-17 21:29:41 +0000 | [diff] [blame] | 285 | JavaScriptCore/interpreter/RegisterFile.cpp \ |
ggaren@apple.com | c7ca820 | 2008-11-17 21:09:37 +0000 | [diff] [blame] | 286 | JavaScriptCore/interpreter/RegisterFile.h \ |
ggaren@apple.com | eefc9c2 | 2008-11-17 16:24:01 +0000 | [diff] [blame] | 287 | JavaScriptCore/bytecompiler/BytecodeGenerator.cpp \ |
| 288 | JavaScriptCore/bytecompiler/BytecodeGenerator.h \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 289 | JavaScriptCore/bytecompiler/LabelScope.h \ |
| 290 | JavaScriptCore/debugger/Debugger.cpp \ |
| 291 | JavaScriptCore/debugger/Debugger.h \ |
| 292 | JavaScriptCore/parser/Lexer.cpp \ |
| 293 | JavaScriptCore/parser/Lexer.h \ |
| 294 | JavaScriptCore/parser/NodeInfo.h \ |
| 295 | JavaScriptCore/parser/Nodes.cpp \ |
| 296 | JavaScriptCore/parser/Nodes.h \ |
| 297 | JavaScriptCore/parser/Parser.cpp \ |
| 298 | JavaScriptCore/parser/Parser.h \ |
| 299 | JavaScriptCore/parser/ResultType.h \ |
| 300 | JavaScriptCore/parser/SourceCode.h \ |
| 301 | JavaScriptCore/parser/SourceProvider.h \ |
cwzwarich@webkit.org | b91210c | 2008-11-04 07:10:41 +0000 | [diff] [blame] | 302 | JavaScriptCore/runtime/ArgList.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 303 | JavaScriptCore/runtime/ArgList.h \ |
cwzwarich@webkit.org | b91210c | 2008-11-04 07:10:41 +0000 | [diff] [blame] | 304 | JavaScriptCore/runtime/Arguments.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 305 | JavaScriptCore/runtime/Arguments.h \ |
| 306 | JavaScriptCore/runtime/ArrayConstructor.cpp \ |
| 307 | JavaScriptCore/runtime/ArrayConstructor.h \ |
| 308 | JavaScriptCore/runtime/ArrayPrototype.cpp \ |
| 309 | JavaScriptCore/runtime/ArrayPrototype.h \ |
| 310 | JavaScriptCore/runtime/BatchedTransitionOptimizer.h \ |
| 311 | JavaScriptCore/runtime/BooleanConstructor.cpp \ |
| 312 | JavaScriptCore/runtime/BooleanConstructor.h \ |
| 313 | JavaScriptCore/runtime/BooleanObject.cpp \ |
| 314 | JavaScriptCore/runtime/BooleanObject.h \ |
| 315 | JavaScriptCore/runtime/BooleanPrototype.cpp \ |
| 316 | JavaScriptCore/runtime/BooleanPrototype.h \ |
| 317 | JavaScriptCore/runtime/CallData.cpp \ |
| 318 | JavaScriptCore/runtime/CallData.h \ |
| 319 | JavaScriptCore/runtime/ClassInfo.h \ |
| 320 | JavaScriptCore/runtime/Collector.cpp \ |
| 321 | JavaScriptCore/runtime/Collector.h \ |
| 322 | JavaScriptCore/runtime/CollectorHeapIterator.h \ |
cwzwarich@webkit.org | b91210c | 2008-11-04 07:10:41 +0000 | [diff] [blame] | 323 | JavaScriptCore/runtime/CommonIdentifiers.cpp \ |
| 324 | JavaScriptCore/runtime/CommonIdentifiers.h \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 325 | JavaScriptCore/runtime/Completion.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 326 | JavaScriptCore/runtime/ConstructData.cpp \ |
| 327 | JavaScriptCore/runtime/ConstructData.h \ |
| 328 | JavaScriptCore/runtime/DateConstructor.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 329 | JavaScriptCore/runtime/DateConstructor.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 330 | JavaScriptCore/runtime/DateInstance.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 331 | JavaScriptCore/runtime/DateInstance.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 332 | JavaScriptCore/runtime/DateMath.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 333 | JavaScriptCore/runtime/DateMath.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 334 | JavaScriptCore/runtime/DatePrototype.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 335 | JavaScriptCore/runtime/DatePrototype.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 336 | JavaScriptCore/runtime/Error.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 337 | JavaScriptCore/runtime/Error.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 338 | JavaScriptCore/runtime/ErrorConstructor.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 339 | JavaScriptCore/runtime/ErrorConstructor.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 340 | JavaScriptCore/runtime/ErrorInstance.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 341 | JavaScriptCore/runtime/ErrorInstance.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 342 | JavaScriptCore/runtime/ErrorPrototype.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 343 | JavaScriptCore/runtime/ErrorPrototype.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 344 | JavaScriptCore/runtime/FunctionConstructor.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 345 | JavaScriptCore/runtime/FunctionConstructor.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 346 | JavaScriptCore/runtime/FunctionPrototype.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 347 | JavaScriptCore/runtime/FunctionPrototype.h \ |
| 348 | JavaScriptCore/runtime/GetterSetter.cpp \ |
| 349 | JavaScriptCore/runtime/GetterSetter.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 350 | JavaScriptCore/runtime/GlobalEvalFunction.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 351 | JavaScriptCore/runtime/GlobalEvalFunction.h \ |
| 352 | JavaScriptCore/runtime/Identifier.cpp \ |
| 353 | JavaScriptCore/runtime/Identifier.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 354 | JavaScriptCore/runtime/InternalFunction.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 355 | JavaScriptCore/runtime/InternalFunction.h \ |
ggaren@apple.com | 4240a31 | 2008-11-17 17:55:40 +0000 | [diff] [blame] | 356 | JavaScriptCore/runtime/Completion.cpp \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 357 | JavaScriptCore/runtime/JSArray.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 358 | JavaScriptCore/runtime/JSArray.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 359 | JavaScriptCore/runtime/JSCell.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 360 | JavaScriptCore/runtime/JSCell.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 361 | JavaScriptCore/runtime/JSFunction.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 362 | JavaScriptCore/runtime/JSFunction.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 363 | JavaScriptCore/runtime/JSGlobalObject.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 364 | JavaScriptCore/runtime/JSGlobalObject.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 365 | JavaScriptCore/runtime/JSGlobalObjectFunctions.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 366 | JavaScriptCore/runtime/JSGlobalObjectFunctions.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 367 | JavaScriptCore/runtime/JSImmediate.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 368 | JavaScriptCore/runtime/JSImmediate.h \ |
| 369 | JavaScriptCore/runtime/JSLock.cpp \ |
| 370 | JavaScriptCore/runtime/JSLock.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 371 | JavaScriptCore/runtime/JSNumberCell.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 372 | JavaScriptCore/runtime/JSNumberCell.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 373 | JavaScriptCore/runtime/JSObject.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 374 | JavaScriptCore/runtime/JSObject.h \ |
| 375 | JavaScriptCore/runtime/JSStaticScopeObject.cpp \ |
| 376 | JavaScriptCore/runtime/JSStaticScopeObject.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 377 | JavaScriptCore/runtime/JSString.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 378 | JavaScriptCore/runtime/JSString.h \ |
| 379 | JavaScriptCore/runtime/JSType.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 380 | JavaScriptCore/runtime/JSValue.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 381 | JavaScriptCore/runtime/JSValue.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 382 | JavaScriptCore/runtime/JSVariableObject.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 383 | JavaScriptCore/runtime/JSVariableObject.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 384 | JavaScriptCore/runtime/JSWrapperObject.cpp \ |
| 385 | JavaScriptCore/runtime/JSWrapperObject.h \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 386 | JavaScriptCore/runtime/Lookup.cpp \ |
| 387 | JavaScriptCore/runtime/Lookup.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 388 | JavaScriptCore/runtime/MathObject.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 389 | JavaScriptCore/runtime/MathObject.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 390 | JavaScriptCore/runtime/NativeErrorConstructor.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 391 | JavaScriptCore/runtime/NativeErrorConstructor.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 392 | JavaScriptCore/runtime/NativeErrorPrototype.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 393 | JavaScriptCore/runtime/NativeErrorPrototype.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 394 | JavaScriptCore/runtime/NumberConstructor.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 395 | JavaScriptCore/runtime/NumberConstructor.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 396 | JavaScriptCore/runtime/NumberObject.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 397 | JavaScriptCore/runtime/NumberObject.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 398 | JavaScriptCore/runtime/NumberPrototype.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 399 | JavaScriptCore/runtime/NumberPrototype.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 400 | JavaScriptCore/runtime/ObjectConstructor.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 401 | JavaScriptCore/runtime/ObjectConstructor.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 402 | JavaScriptCore/runtime/ObjectPrototype.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 403 | JavaScriptCore/runtime/ObjectPrototype.h \ |
| 404 | JavaScriptCore/runtime/Operations.cpp \ |
| 405 | JavaScriptCore/runtime/Operations.h \ |
| 406 | JavaScriptCore/runtime/PropertyMapHashTable.h \ |
| 407 | JavaScriptCore/runtime/PropertyNameArray.cpp \ |
| 408 | JavaScriptCore/runtime/PropertyNameArray.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 409 | JavaScriptCore/runtime/PropertySlot.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 410 | JavaScriptCore/runtime/PropertySlot.h \ |
| 411 | JavaScriptCore/runtime/Protect.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 412 | JavaScriptCore/runtime/PrototypeFunction.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 413 | JavaScriptCore/runtime/PrototypeFunction.h \ |
| 414 | JavaScriptCore/runtime/PutPropertySlot.h \ |
| 415 | JavaScriptCore/runtime/RegExp.cpp \ |
| 416 | JavaScriptCore/runtime/RegExp.h \ |
| 417 | JavaScriptCore/runtime/RegExpConstructor.cpp \ |
| 418 | JavaScriptCore/runtime/RegExpConstructor.h \ |
| 419 | JavaScriptCore/runtime/RegExpMatchesArray.h \ |
| 420 | JavaScriptCore/runtime/RegExpObject.cpp \ |
| 421 | JavaScriptCore/runtime/RegExpObject.h \ |
| 422 | JavaScriptCore/runtime/RegExpPrototype.cpp \ |
| 423 | JavaScriptCore/runtime/RegExpPrototype.h \ |
| 424 | JavaScriptCore/runtime/ScopeChain.cpp \ |
| 425 | JavaScriptCore/runtime/ScopeChain.h \ |
| 426 | JavaScriptCore/runtime/ScopeChainMark.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 427 | JavaScriptCore/runtime/StringConstructor.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 428 | JavaScriptCore/runtime/StringConstructor.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 429 | JavaScriptCore/runtime/StringObject.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 430 | JavaScriptCore/runtime/StringObject.h \ |
| 431 | JavaScriptCore/runtime/StringObjectThatMasqueradesAsUndefined.h \ |
alp@webkit.org | b206e94 | 2008-10-29 05:22:20 +0000 | [diff] [blame] | 432 | JavaScriptCore/runtime/StringPrototype.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 433 | JavaScriptCore/runtime/StringPrototype.h \ |
| 434 | JavaScriptCore/runtime/SymbolTable.h \ |
| 435 | JavaScriptCore/runtime/Tracing.h \ |
| 436 | JavaScriptCore/runtime/UString.cpp \ |
| 437 | JavaScriptCore/runtime/UString.h \ |
levin@chromium.org | c35b132 | 2009-04-09 01:14:07 +0000 | [diff] [blame] | 438 | JavaScriptCore/wtf/FastAllocBase.h \ |
alp@webkit.org | 278f125 | 2007-12-27 06:05:21 +0000 | [diff] [blame] | 439 | JavaScriptCore/wtf/FastMalloc.cpp \ |
alp@webkit.org | 8044cb9 | 2008-11-13 02:30:09 +0000 | [diff] [blame] | 440 | JavaScriptCore/wtf/FastMalloc.h \ |
| 441 | JavaScriptCore/wtf/MallocZoneSupport.h \ |
| 442 | JavaScriptCore/wtf/TCSystemAlloc.cpp \ |
| 443 | JavaScriptCore/wtf/TCSystemAlloc.h \ |
| 444 | JavaScriptCore/wtf/dtoa.cpp \ |
| 445 | JavaScriptCore/wtf/dtoa.h |
alp@webkit.org | 278f125 | 2007-12-27 06:05:21 +0000 | [diff] [blame] | 446 | |
alp@webkit.org | 040ad8b | 2008-02-04 11:00:43 +0000 | [diff] [blame] | 447 | else |
alp@webkit.org | 278f125 | 2007-12-27 06:05:21 +0000 | [diff] [blame] | 448 | javascriptcore_built_nosources += \ |
alp@webkit.org | 5118ab3 | 2008-11-07 17:48:38 +0000 | [diff] [blame] | 449 | DerivedSources/Grammar.cpp \ |
| 450 | DerivedSources/Grammar.h |
alp@webkit.org | 278f125 | 2007-12-27 06:05:21 +0000 | [diff] [blame] | 451 | |
| 452 | javascriptcore_sources += \ |
cwzwarich@webkit.org | 7c5adbd | 2008-11-04 10:59:50 +0000 | [diff] [blame] | 453 | JavaScriptCore/AllInOneFile.cpp |
alp@webkit.org | 278f125 | 2007-12-27 06:05:21 +0000 | [diff] [blame] | 454 | endif # END ENABLE_DEBUG |
| 455 | |
alp@webkit.org | 5118ab3 | 2008-11-07 17:48:38 +0000 | [diff] [blame] | 456 | DerivedSources/Grammar.h: DerivedSources/Grammar.cpp; |
alp@webkit.org | 278f125 | 2007-12-27 06:05:21 +0000 | [diff] [blame] | 457 | |
alp@webkit.org | 5118ab3 | 2008-11-07 17:48:38 +0000 | [diff] [blame] | 458 | DerivedSources/Grammar.cpp: $(srcdir)/JavaScriptCore/parser/Grammar.y |
ddkilzer@apple.com | f9f6bbd | 2009-01-02 20:59:17 +0000 | [diff] [blame] | 459 | $(BISON) -d -p jscyy $(srcdir)/JavaScriptCore/parser/Grammar.y -o $@ > bison_out.txt 2>&1 |
alp@webkit.org | 5118ab3 | 2008-11-07 17:48:38 +0000 | [diff] [blame] | 460 | $(PERL) -p -e 'END { if ($$conflict) { unlink "Grammar.cpp"; die; } } $$conflict ||= /conflict/' < bison_out.txt |
| 461 | cat $(GENSOURCES)/Grammar.hpp > $(GENSOURCES)/Grammar.h |
| 462 | rm -f $(GENSOURCES)/Grammar.hpp bison_out.txt |
alp@webkit.org | 278f125 | 2007-12-27 06:05:21 +0000 | [diff] [blame] | 463 | |
cwzwarich@webkit.org | 3ff0e6a | 2008-11-07 00:18:07 +0000 | [diff] [blame] | 464 | DerivedSources/Lexer.lut.h: $(CREATE_HASH_TABLE) $(srcdir)/JavaScriptCore/parser/Keywords.table |
alp@webkit.org | 278f125 | 2007-12-27 06:05:21 +0000 | [diff] [blame] | 465 | $(PERL) $^ > $@ |
| 466 | |
alp@webkit.org | e27cab8 | 2008-10-29 03:20:15 +0000 | [diff] [blame] | 467 | JavaScriptCore/%.lut.h: $(CREATE_HASH_TABLE) $(srcdir)/JavaScriptCore/%.cpp |
alp@webkit.org | 96f2d62 | 2008-11-07 19:35:47 +0000 | [diff] [blame] | 468 | $(PERL) $^ -i > $@ |
alp@webkit.org | 278f125 | 2007-12-27 06:05:21 +0000 | [diff] [blame] | 469 | |
ddkilzer@apple.com | 46c0476 | 2008-01-11 00:35:14 +0000 | [diff] [blame] | 470 | JavaScriptCore/pcre/chartables.c: $(srcdir)/JavaScriptCore/pcre/dftables |
alp@webkit.org | 96f2d62 | 2008-11-07 19:35:47 +0000 | [diff] [blame] | 471 | $(PERL) $^ $@ |
alp@webkit.org | 278f125 | 2007-12-27 06:05:21 +0000 | [diff] [blame] | 472 | |
alp@webkit.org | 643f3ef | 2008-06-15 11:46:18 +0000 | [diff] [blame] | 473 | bin_PROGRAMS += \ |
mjs@apple.com | 1320258 | 2008-06-15 10:55:28 +0000 | [diff] [blame] | 474 | Programs/jsc |
alp@webkit.org | 278f125 | 2007-12-27 06:05:21 +0000 | [diff] [blame] | 475 | |
alp@webkit.org | 643f3ef | 2008-06-15 11:46:18 +0000 | [diff] [blame] | 476 | noinst_PROGRAMS += \ |
| 477 | Programs/minidom |
| 478 | |
alp@webkit.org | baab9e7 | 2008-01-07 19:30:40 +0000 | [diff] [blame] | 479 | # minidom |
| 480 | Programs_minidom_SOURCES = \ |
ap@webkit.org | 32ef4b8 | 2008-07-25 12:05:16 +0000 | [diff] [blame] | 481 | JavaScriptCore/API/tests/JSNode.c \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 482 | JavaScriptCore/API/tests/JSNode.h \ |
ap@webkit.org | 32ef4b8 | 2008-07-25 12:05:16 +0000 | [diff] [blame] | 483 | JavaScriptCore/API/tests/JSNodeList.c \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 484 | JavaScriptCore/API/tests/JSNodeList.h \ |
ap@webkit.org | 32ef4b8 | 2008-07-25 12:05:16 +0000 | [diff] [blame] | 485 | JavaScriptCore/API/tests/Node.c \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 486 | JavaScriptCore/API/tests/Node.h \ |
ap@webkit.org | 32ef4b8 | 2008-07-25 12:05:16 +0000 | [diff] [blame] | 487 | JavaScriptCore/API/tests/NodeList.c \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 488 | JavaScriptCore/API/tests/NodeList.h \ |
ap@webkit.org | 32ef4b8 | 2008-07-25 12:05:16 +0000 | [diff] [blame] | 489 | JavaScriptCore/API/tests/minidom.c |
alp@webkit.org | c82f740 | 2008-06-10 05:42:48 +0000 | [diff] [blame] | 490 | |
| 491 | Programs_minidom_CPPFLAGS = \ |
| 492 | $(global_cppflags) \ |
| 493 | $(javascriptcore_cppflags) |
| 494 | |
darin@apple.com | 47e2c23 | 2008-02-24 05:42:29 +0000 | [diff] [blame] | 495 | Programs_minidom_CFLAGS = \ |
alp@webkit.org | 32e2104 | 2008-11-27 13:07:08 +0000 | [diff] [blame] | 496 | -ansi \ |
alp@webkit.org | c82f740 | 2008-06-10 05:42:48 +0000 | [diff] [blame] | 497 | -fno-strict-aliasing \ |
| 498 | -O2 \ |
pewtermoose@webkit.org | 7a953d9 | 2008-02-24 07:07:03 +0000 | [diff] [blame] | 499 | $(global_cflags) \ |
| 500 | $(GLOBALDEPS_CFLAGS) |
alp@webkit.org | c82f740 | 2008-06-10 05:42:48 +0000 | [diff] [blame] | 501 | |
darin@apple.com | 47e2c23 | 2008-02-24 05:42:29 +0000 | [diff] [blame] | 502 | Programs_minidom_LDADD = \ |
pewtermoose@webkit.org | 7a953d9 | 2008-02-24 07:07:03 +0000 | [diff] [blame] | 503 | libJavaScriptCore.la \ |
alp@webkit.org | 139345a | 2008-09-20 06:34:35 +0000 | [diff] [blame] | 504 | -lm \ |
alp@webkit.org | 03709e0 | 2008-03-03 05:10:18 +0000 | [diff] [blame] | 505 | -lstdc++ |
alp@webkit.org | baab9e7 | 2008-01-07 19:30:40 +0000 | [diff] [blame] | 506 | |
mjs@apple.com | 1320258 | 2008-06-15 10:55:28 +0000 | [diff] [blame] | 507 | # jsc |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 508 | Programs_jsc_SOURCES = \ |
cwzwarich@webkit.org | f6d4bf3 | 2008-11-06 10:21:50 +0000 | [diff] [blame] | 509 | JavaScriptCore/jsc.cpp |
alp@webkit.org | c82f740 | 2008-06-10 05:42:48 +0000 | [diff] [blame] | 510 | |
mjs@apple.com | 1320258 | 2008-06-15 10:55:28 +0000 | [diff] [blame] | 511 | Programs_jsc_CPPFLAGS = \ |
alp@webkit.org | 347bef5 | 2008-03-12 16:12:46 +0000 | [diff] [blame] | 512 | $(global_cppflags) \ |
| 513 | $(javascriptcore_cppflags) |
alp@webkit.org | c82f740 | 2008-06-10 05:42:48 +0000 | [diff] [blame] | 514 | |
mjs@apple.com | 1320258 | 2008-06-15 10:55:28 +0000 | [diff] [blame] | 515 | Programs_jsc_CXXFLAGS = \ |
alp@webkit.org | c82f740 | 2008-06-10 05:42:48 +0000 | [diff] [blame] | 516 | -fno-strict-aliasing \ |
| 517 | -O2 \ |
pewtermoose@webkit.org | 7a953d9 | 2008-02-24 07:07:03 +0000 | [diff] [blame] | 518 | $(global_cxxflags) \ |
| 519 | $(global_cflags) \ |
alp@webkit.org | 9043978 | 2008-03-12 17:20:23 +0000 | [diff] [blame] | 520 | $(GLOBALDEPS_CFLAGS) \ |
| 521 | $(UNICODE_CFLAGS) |
alp@webkit.org | c82f740 | 2008-06-10 05:42:48 +0000 | [diff] [blame] | 522 | |
mjs@apple.com | 1320258 | 2008-06-15 10:55:28 +0000 | [diff] [blame] | 523 | Programs_jsc_LDADD = \ |
alp@webkit.org | 03709e0 | 2008-03-03 05:10:18 +0000 | [diff] [blame] | 524 | libJavaScriptCore.la |
alp@webkit.org | 278f125 | 2007-12-27 06:05:21 +0000 | [diff] [blame] | 525 | |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 526 | javascriptcore_dist += \ |
| 527 | $(CREATE_HASH_TABLE) \ |
| 528 | JavaScriptCore/AUTHORS \ |
alp@webkit.org | 2ab3695 | 2008-10-28 12:53:51 +0000 | [diff] [blame] | 529 | JavaScriptCore/COPYING.LIB \ |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 530 | JavaScriptCore/ChangeLog \ |
| 531 | JavaScriptCore/THANKS \ |
| 532 | JavaScriptCore/icu/LICENSE \ |
| 533 | JavaScriptCore/icu/README \ |
| 534 | JavaScriptCore/pcre/COPYING \ |
| 535 | JavaScriptCore/pcre/AUTHORS \ |
| 536 | JavaScriptCore/pcre/dftables \ |
| 537 | JavaScriptCore/pcre/ucptable.cpp \ |
cwzwarich@webkit.org | 3ff0e6a | 2008-11-07 00:18:07 +0000 | [diff] [blame] | 538 | JavaScriptCore/parser/Grammar.y \ |
| 539 | JavaScriptCore/parser/Keywords.table |
alp@webkit.org | 9388fc8 | 2008-08-10 18:21:21 +0000 | [diff] [blame] | 540 | |
alp@webkit.org | 278f125 | 2007-12-27 06:05:21 +0000 | [diff] [blame] | 541 | # Clean rules for JavaScriptCore |
| 542 | CLEANFILES += \ |
cwzwarich@webkit.org | 53173f3 | 2008-10-28 21:06:37 +0000 | [diff] [blame] | 543 | JavaScriptCore/runtime/ArrayPrototype.lut.h \ |
| 544 | JavaScriptCore/runtime/DatePrototype.lut.h \ |
| 545 | JavaScriptCore/runtime/MathObject.lut.h \ |
| 546 | JavaScriptCore/runtime/NumberConstructor.lut.h \ |
cwzwarich@webkit.org | 0612876 | 2008-10-31 21:40:34 +0000 | [diff] [blame] | 547 | JavaScriptCore/runtime/RegExpConstructor.lut.h \ |
| 548 | JavaScriptCore/runtime/RegExpObject.lut.h \ |
cwzwarich@webkit.org | 53173f3 | 2008-10-28 21:06:37 +0000 | [diff] [blame] | 549 | JavaScriptCore/runtime/StringPrototype.lut.h \ |
alp@webkit.org | c04fee2 | 2008-04-19 05:16:00 +0000 | [diff] [blame] | 550 | JavaScriptCore/pcre/chartables.c \ |
mjs@apple.com | 1320258 | 2008-06-15 10:55:28 +0000 | [diff] [blame] | 551 | Programs/jsc \ |
alp@webkit.org | c04fee2 | 2008-04-19 05:16:00 +0000 | [diff] [blame] | 552 | Programs/minidom |