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