]>
Commit | Line | Data |
---|---|---|
b37bf2e1 A |
1 | <?xml version="1.0" ?> |
2 | <!-- | |
3 | Copyright (C) 2006, 2007 Kevin Ollivier. All rights reserved. | |
4 | ||
5 | Redistribution and use in source and binary forms, with or without | |
6 | modification, are permitted provided that the following conditions | |
7 | are met: | |
8 | ||
9 | 1. Redistributions of source code must retain the above copyright | |
10 | notice, this list of conditions and the following disclaimer. | |
11 | 2. Redistributions in binary form must reproduce the above copyright | |
12 | notice, this list of conditions and the following disclaimer in the | |
13 | documentation and/or other materials provided with the distribution. | |
14 | 3. Neither the name of Apple Computer, Inc. ("Apple") nor the names of | |
15 | its contributors may be used to endorse or promote products derived | |
16 | from this software without specific prior written permission. | |
17 | ||
18 | THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY | |
19 | EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | |
20 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | |
21 | DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY | |
22 | DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | |
23 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | |
24 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND | |
25 | ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | |
26 | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF | |
27 | THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |
28 | ||
29 | Source files for JSCore. | |
30 | --> | |
31 | <makefile> | |
9dae56ea | 32 | <set append="1" var="JSCORE_API_SOURCES"> |
b37bf2e1 A |
33 | API/JSBase.cpp |
34 | API/JSCallbackConstructor.cpp | |
35 | API/JSCallbackFunction.cpp | |
36 | API/JSCallbackObject.cpp | |
37 | API/JSClassRef.cpp | |
38 | API/JSContextRef.cpp | |
39 | API/JSObjectRef.cpp | |
40 | API/JSStringRef.cpp | |
41 | API/JSValueRef.cpp | |
9dae56ea | 42 | API/OpaqueJSString.cpp |
b37bf2e1 | 43 | </set> |
9dae56ea A |
44 | <set append="1" var="JSCORE_BYTECOMPILER_SOURCES"> |
45 | bytecompiler/BytecodeGenerator.cpp | |
b37bf2e1 | 46 | </set> |
9dae56ea A |
47 | <set append="1" var="JSCORE_DEBUGGER_SOURCES"> |
48 | debugger/Debugger.cpp | |
49 | debugger/DebuggerActivation.cpp | |
50 | debugger/DebuggerCallFrame.cpp | |
b37bf2e1 | 51 | </set> |
9dae56ea A |
52 | <set append="1" var="JSCORE_JSC_SOURCES"> |
53 | DerivedSources/JavaScriptCore/Grammar.cpp | |
54 | wtf/dtoa.cpp | |
55 | </set> | |
56 | <set append="1" var="JSCORE_PCRE_SOURCES"> | |
b37bf2e1 A |
57 | pcre/pcre_compile.cpp |
58 | pcre/pcre_exec.cpp | |
59 | pcre/pcre_tables.cpp | |
60 | pcre/pcre_ucp_searchfuncs.cpp | |
61 | pcre/pcre_xclass.cpp | |
62 | </set> | |
9dae56ea A |
63 | <set append="1" var="JSCORE_PARSER_SOURCES"> |
64 | parser/Lexer.cpp | |
65 | parser/Nodes.cpp | |
66 | parser/Parser.cpp | |
ba379fdc | 67 | parser/ParserArena.cpp |
9dae56ea A |
68 | </set> |
69 | <set append="1" var="JSCORE_PROFILER_SOURCES"> | |
70 | profiler/HeavyProfile.cpp | |
71 | profiler/ProfileGenerator.cpp | |
72 | profiler/ProfileNode.cpp | |
73 | profiler/Profile.cpp | |
74 | profiler/Profiler.cpp | |
75 | profiler/TreeProfile.cpp | |
76 | </set> | |
77 | <set append="1" var="JSCORE_RUNTIME_SOURCES"> | |
78 | runtime/ArgList.cpp | |
79 | runtime/Arguments.cpp | |
80 | runtime/ArrayConstructor.cpp | |
81 | runtime/ArrayPrototype.cpp | |
82 | runtime/BooleanConstructor.cpp | |
83 | runtime/BooleanObject.cpp | |
84 | runtime/BooleanPrototype.cpp | |
85 | runtime/CallData.cpp | |
86 | runtime/Collector.cpp | |
87 | runtime/CommonIdentifiers.cpp | |
88 | runtime/ConstructData.cpp | |
89 | runtime/DateConstructor.cpp | |
ba379fdc | 90 | runtime/DateConversion.cpp |
9dae56ea | 91 | runtime/DateInstance.cpp |
9dae56ea A |
92 | runtime/DatePrototype.cpp |
93 | runtime/Error.cpp | |
94 | runtime/ErrorConstructor.cpp | |
95 | runtime/ErrorInstance.cpp | |
96 | runtime/ErrorPrototype.cpp | |
97 | interpreter/CallFrame.cpp | |
98 | runtime/FunctionConstructor.cpp | |
99 | runtime/FunctionPrototype.cpp | |
100 | runtime/GetterSetter.cpp | |
101 | runtime/GlobalEvalFunction.cpp | |
102 | runtime/Identifier.cpp | |
103 | runtime/InitializeThreading.cpp | |
104 | runtime/InternalFunction.cpp | |
105 | runtime/Completion.cpp | |
106 | runtime/JSActivation.cpp | |
107 | runtime/JSArray.cpp | |
108 | runtime/JSByteArray.cpp | |
109 | runtime/JSCell.cpp | |
110 | runtime/JSFunction.cpp | |
111 | runtime/JSGlobalData.cpp | |
112 | runtime/JSGlobalObject.cpp | |
113 | runtime/JSGlobalObjectFunctions.cpp | |
114 | runtime/JSImmediate.cpp | |
115 | runtime/JSLock.cpp | |
116 | runtime/JSNotAnObject.cpp | |
117 | runtime/JSNumberCell.cpp | |
118 | runtime/JSObject.cpp | |
ba379fdc | 119 | runtime/JSONObject.cpp |
9dae56ea A |
120 | runtime/JSPropertyNameIterator.cpp |
121 | runtime/JSStaticScopeObject.cpp | |
122 | runtime/JSString.cpp | |
123 | runtime/JSValue.cpp | |
124 | runtime/JSVariableObject.cpp | |
125 | runtime/JSWrapperObject.cpp | |
ba379fdc | 126 | runtime/LiteralParser.cpp |
9dae56ea A |
127 | runtime/Lookup.cpp |
128 | runtime/MathObject.cpp | |
129 | runtime/NativeErrorConstructor.cpp | |
130 | runtime/NativeErrorPrototype.cpp | |
131 | runtime/NumberConstructor.cpp | |
132 | runtime/NumberObject.cpp | |
133 | runtime/NumberPrototype.cpp | |
134 | runtime/ObjectConstructor.cpp | |
135 | runtime/ObjectPrototype.cpp | |
136 | runtime/Operations.cpp | |
137 | runtime/PropertyNameArray.cpp | |
138 | runtime/PropertySlot.cpp | |
139 | runtime/PrototypeFunction.cpp | |
140 | runtime/RegExp.cpp | |
141 | runtime/RegExpConstructor.cpp | |
142 | runtime/RegExpObject.cpp | |
143 | runtime/RegExpPrototype.cpp | |
144 | runtime/ScopeChain.cpp | |
145 | runtime/SmallStrings.cpp | |
146 | runtime/StringConstructor.cpp | |
147 | runtime/StringObject.cpp | |
148 | runtime/StringPrototype.cpp | |
149 | runtime/Structure.cpp | |
150 | runtime/StructureChain.cpp | |
151 | runtime/UString.cpp | |
152 | </set> | |
153 | <set append="1" var="JSCORE_VM_SOURCES"> | |
154 | bytecode/CodeBlock.cpp | |
155 | bytecode/StructureStubInfo.cpp | |
156 | bytecode/JumpTable.cpp | |
157 | runtime/ExceptionHelpers.cpp | |
ba379fdc | 158 | runtime/TimeoutChecker.cpp |
9dae56ea A |
159 | interpreter/Interpreter.cpp |
160 | bytecode/Opcode.cpp | |
161 | bytecode/SamplingTool.cpp | |
162 | interpreter/RegisterFile.cpp | |
ba379fdc A |
163 | jit/ExecutableAllocator.cpp |
164 | </set> | |
165 | <set append="1" var="JSCORE_VM_SOURCES_WIN"> | |
166 | jit/ExecutableAllocatorWin.cpp | |
167 | </set> | |
168 | <set append="1" var="JSCORE_VM_SOURCES_POSIX"> | |
169 | jit/ExecutableAllocatorPosix.cpp | |
9dae56ea A |
170 | </set> |
171 | <set append="1" var="JSCORE_WTF_SOURCES"> | |
b37bf2e1 | 172 | wtf/Assertions.cpp |
9dae56ea A |
173 | wtf/ByteArray.cpp |
174 | wtf/CurrentTime.cpp | |
ba379fdc | 175 | wtf/DateMath.cpp |
b37bf2e1 A |
176 | wtf/FastMalloc.cpp |
177 | wtf/HashTable.cpp | |
9dae56ea A |
178 | wtf/MainThread.cpp |
179 | wtf/RandomNumber.cpp | |
180 | wtf/RefCountedLeakCounter.cpp | |
b37bf2e1 | 181 | wtf/TCSystemAlloc.cpp |
9dae56ea A |
182 | wtf/Threading.cpp |
183 | wtf/ThreadingNone.cpp | |
ba379fdc | 184 | wtf/TypeTraits.cpp |
9dae56ea A |
185 | wtf/wx/MainThreadWx.cpp |
186 | wtf/unicode/CollatorDefault.cpp | |
187 | wtf/unicode/icu/CollatorICU.cpp | |
b37bf2e1 A |
188 | wtf/unicode/UTF8.cpp |
189 | </set> | |
190 | ||
191 | </makefile> |