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>
|
---|
32 | <set append="1" var="JSCORE_SOURCES_API">
|
---|
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
|
---|
42 | </set>
|
---|
43 |
|
---|
44 | <set append="1" var="JSCORE_SOURCES_KJS">
|
---|
45 | DerivedSources/JavaScriptCore/grammar.cpp
|
---|
46 | kjs/JSArray.cpp
|
---|
47 | kjs/ArrayConstructor.cpp
|
---|
48 | kjs/ArrayPrototype.cpp
|
---|
49 | kjs/BooleanConstructor.cpp
|
---|
50 | kjs/BooleanObject.cpp
|
---|
51 | kjs/BooleanPrototype.cpp
|
---|
52 | kjs/collector.cpp
|
---|
53 | kjs/CommonIdentifiers.cpp
|
---|
54 | kjs/DateInstance.cpp
|
---|
55 | kjs/DateConstructor.cpp
|
---|
56 | kjs/DateMath.cpp
|
---|
57 | kjs/DatePrototype.cpp
|
---|
58 | kjs/debugger.cpp
|
---|
59 | kjs/DebuggerCallFrame.cpp
|
---|
60 | kjs/dtoa.cpp
|
---|
61 | kjs/ErrorConstructor.cpp
|
---|
62 | kjs/ErrorInstance.cpp
|
---|
63 | kjs/ErrorPrototype.cpp
|
---|
64 | kjs/ExecState.cpp
|
---|
65 | kjs/GetterSetter.cpp
|
---|
66 | kjs/JSFunction.cpp
|
---|
67 | kjs/FunctionConstructor.cpp
|
---|
68 | kjs/FunctionPrototype.cpp
|
---|
69 | kjs/identifier.cpp
|
---|
70 | kjs/InitializeThreading.cpp
|
---|
71 | kjs/InternalFunction.cpp
|
---|
72 | kjs/interpreter.cpp
|
---|
73 | kjs/JSActivation.cpp
|
---|
74 | kjs/JSGlobalData.cpp
|
---|
75 | kjs/JSGlobalObject.cpp
|
---|
76 | kjs/JSVariableObject.cpp
|
---|
77 | kjs/JSImmediate.cpp
|
---|
78 | kjs/JSLock.cpp
|
---|
79 | kjs/JSNotAnObject.cpp
|
---|
80 | kjs/JSNumberCell.cpp
|
---|
81 | kjs/JSString.cpp
|
---|
82 | kjs/JSWrapperObject.cpp
|
---|
83 | kjs/LabelStack.cpp
|
---|
84 | kjs/lexer.cpp
|
---|
85 | kjs/list.cpp
|
---|
86 | kjs/lookup.cpp
|
---|
87 | kjs/MathObject.cpp
|
---|
88 | kjs/NativeErrorConstructor.cpp
|
---|
89 | kjs/NativeErrorPrototype.cpp
|
---|
90 | kjs/nodes.cpp
|
---|
91 | kjs/nodes2string.cpp
|
---|
92 | kjs/NumberConstructor.cpp
|
---|
93 | kjs/NumberObject.cpp
|
---|
94 | kjs/NumberPrototype.cpp
|
---|
95 | kjs/JSObject.cpp
|
---|
96 | kjs/ObjectConstructor.cpp
|
---|
97 | kjs/ObjectPrototype.cpp
|
---|
98 | kjs/operations.cpp
|
---|
99 | kjs/Parser.cpp
|
---|
100 | kjs/PropertyMap.cpp
|
---|
101 | kjs/PropertySlot.cpp
|
---|
102 | kjs/PropertyNameArray.cpp
|
---|
103 | kjs/regexp.cpp
|
---|
104 | kjs/RegExpConstructor.cpp
|
---|
105 | kjs/RegExpObject.cpp
|
---|
106 | kjs/RegExpPrototype.cpp
|
---|
107 | kjs/ScopeChain.cpp
|
---|
108 | kjs/StringConstructor.cpp
|
---|
109 | kjs/StringObject.cpp
|
---|
110 | kjs/StringPrototype.cpp
|
---|
111 | kjs/ustring.cpp
|
---|
112 | kjs/JSValue.cpp
|
---|
113 |
|
---|
114 | </set>
|
---|
115 | <set append="1" var="JSCORE_SOURCES_PCRE">
|
---|
116 | pcre/pcre_compile.cpp
|
---|
117 | pcre/pcre_exec.cpp
|
---|
118 | pcre/pcre_tables.cpp
|
---|
119 | pcre/pcre_ucp_searchfuncs.cpp
|
---|
120 | pcre/pcre_xclass.cpp
|
---|
121 | </set>
|
---|
122 | <set append="1" var="JSCORE_PROFILER_SOURCES">
|
---|
123 | profiler/ProfileNode.cpp
|
---|
124 | profiler/Profile.cpp
|
---|
125 | profiler/Profiler.cpp
|
---|
126 | </set>
|
---|
127 | <set append="1" var="JSCORE_VM_SOURCES">
|
---|
128 | VM/CodeBlock.cpp
|
---|
129 | VM/CodeGenerator.cpp
|
---|
130 | VM/ExceptionHelpers.cpp
|
---|
131 | VM/Instruction.cpp
|
---|
132 | VM/JSPropertyNameIterator.cpp
|
---|
133 | VM/LabelID.cpp
|
---|
134 | VM/Machine.cpp
|
---|
135 | VM/Opcode.cpp
|
---|
136 | VM/Register.cpp
|
---|
137 | VM/RegisterFile.cpp
|
---|
138 | VM/RegisterFileStack.cpp
|
---|
139 | VM/RegisterID.cpp
|
---|
140 | </set>
|
---|
141 | <set append="1" var="JSCORE_WTF_SOURCES">
|
---|
142 | wtf/Assertions.cpp
|
---|
143 | wtf/FastMalloc.cpp
|
---|
144 | wtf/HashTable.cpp
|
---|
145 | wtf/MainThread.cpp
|
---|
146 | wtf/TCSystemAlloc.cpp
|
---|
147 | wtf/ThreadingNone.cpp
|
---|
148 | wtf/wx/MainThreadWx.cpp
|
---|
149 | wtf/unicode/CollatorDefault.cpp
|
---|
150 | wtf/unicode/icu/CollatorICU.cpp
|
---|
151 | wtf/unicode/UTF8.cpp
|
---|
152 | </set>
|
---|
153 |
|
---|
154 | </makefile>
|
---|