Changeset 80094 in webkit
- Timestamp:
- Mar 1, 2011 10:14:11 PM (13 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r80086 r80094 1 2011-03-01 Adam Barth <abarth@webkit.org> 2 3 Reviewed by Eric Seidel. 4 5 JavaScriptCore GYP build should copy some headers into the target framework 6 https://bugs.webkit.org/show_bug.cgi?id=55524 7 8 After this patch, all the framework headers are exported as public 9 headers. We need to teach GYP how to handle private headers. 10 11 I struggled to determine how to store the information about whether a 12 header was public, private, or project (i.e., not exported). 13 Generally, the GYPI should just list the files, but it seemed siliy to 14 have an almost duplicated list of files in the GYP file itself. If 15 this design doesn't scale, we might have to revisit it in the future. 16 17 * JavaScriptCore.gyp/JavaScriptCore.gyp: 18 * JavaScriptCore.gypi: 19 * gyp/JavaScriptCore.gyp: 20 1 21 2011-03-01 Sheriff Bot <webkit.review.bot@gmail.com> 2 22 -
trunk/Source/JavaScriptCore/JavaScriptCore.gyp/JavaScriptCore.gyp
r79645 r80094 107 107 ], 108 108 'sources': [ 109 '<@(javascriptcore_publicheader_files)', 110 '<@(javascriptcore_privateheader_files)', 109 111 '<@(javascriptcore_files)', 110 112 ], -
trunk/Source/JavaScriptCore/JavaScriptCore.gypi
r79645 r80094 1 1 { 2 2 'variables': { 3 # These headers are part of JavaScriptCore's public API in the Apple Mac build. 4 'javascriptcore_publicheader_files': [ 5 'API/JSBase.h', 6 'API/JSContextRef.h', 7 'API/JSObjectRef.h', 8 'API/JSStringRef.h', 9 'API/JSStringRefCF.h', 10 'API/JSValueRef.h', 11 'API/JavaScript.h', 12 'API/JavaScriptCore.h', 13 'API/WebKitAvailability.h', 14 ], 15 # These headers are part of JavaScriptCore's private API in the Apple Mac build. 16 'javascriptcore_privateheader_files': [ 17 'API/APICast.h', 18 'API/JSBasePrivate.h', 19 'API/JSContextRefPrivate.h', 20 'API/JSObjectRefPrivate.h', 21 'API/JSProfilerPrivate.h', 22 'API/JSRetainPtr.h', 23 'API/JSWeakObjectMapRefInternal.h', 24 'API/JSWeakObjectMapRefPrivate.h', 25 'API/OpaqueJSString.h', 26 'assembler/MacroAssemblerCodeRef.h', 27 'bytecode/Opcode.h', 28 'collector/handles/Global.h', 29 'collector/handles/Handle.h', 30 'collector/handles/HandleHeap.h', 31 'config.h', 32 'debugger/Debugger.h', 33 'debugger/DebuggerActivation.h', 34 'debugger/DebuggerCallFrame.h', 35 'interpreter/CallFrame.h', 36 'interpreter/Interpreter.h', 37 'interpreter/Register.h', 38 'interpreter/RegisterFile.h', 39 'jit/ExecutableAllocator.h', 40 'jit/JITCode.h', 41 'jit/JITStubs.h', 42 'jit/ThunkGenerators.h', 43 'parser/ResultType.h', 44 'parser/SourceCode.h', 45 'parser/SourceProvider.h', 46 'parser/SourceProviderCache.h', 47 'profiler/CallIdentifier.h', 48 'profiler/Profile.h', 49 'profiler/ProfileNode.h', 50 'profiler/Profiler.h', 51 'runtime/ArgList.h', 52 'runtime/ArrayPrototype.h', 53 'runtime/BooleanObject.h', 54 'runtime/CachedTranscendentalFunction.h', 55 'runtime/CallData.h', 56 'runtime/ClassInfo.h', 57 'runtime/CommonIdentifiers.h', 58 'runtime/Completion.h', 59 'runtime/ConstructData.h', 60 'runtime/DateInstance.h', 61 'runtime/DateInstanceCache.h', 62 'runtime/Error.h', 63 'runtime/ExceptionHelpers.h', 64 'runtime/FunctionConstructor.h', 65 'runtime/FunctionPrototype.h', 66 'runtime/Heap.h', 67 'runtime/Identifier.h', 68 'runtime/InitializeThreading.h', 69 'runtime/InternalFunction.h', 70 'runtime/JSAPIValueWrapper.h', 71 'runtime/JSArray.h', 72 'runtime/JSByteArray.h', 73 'runtime/JSCell.h', 74 'runtime/JSFunction.h', 75 'runtime/JSGlobalData.h', 76 'runtime/JSGlobalObject.h', 77 'runtime/JSImmediate.h', 78 'runtime/JSLock.h', 79 'runtime/JSNumberCell.h', 80 'runtime/JSObject.h', 81 'runtime/JSObjectWithGlobalObject.h', 82 'runtime/JSString.h', 83 'runtime/JSType.h', 84 'runtime/JSTypeInfo.h', 85 'runtime/JSValue.h', 86 'runtime/JSVariableObject.h', 87 'runtime/JSWrapperObject.h', 88 'runtime/Lookup.h', 89 'runtime/MachineStackMarker.h', 90 'runtime/MarkStack.h', 91 'runtime/MarkedBlock.h', 92 'runtime/MarkedSpace.h', 93 'runtime/MathObject.h', 94 'runtime/MemoryStatistics.h', 95 'runtime/NumberObject.h', 96 'runtime/NumberPrototype.h', 97 'runtime/NumericStrings.h', 98 'runtime/ObjectPrototype.h', 99 'runtime/Operations.h', 100 'runtime/PropertyDescriptor.h', 101 'runtime/PropertyMapHashTable.h', 102 'runtime/PropertyNameArray.h', 103 'runtime/PropertySlot.h', 104 'runtime/Protect.h', 105 'runtime/PutPropertySlot.h', 106 'runtime/RegExp.h', 107 'runtime/RegExpCache.h', 108 'runtime/RopeImpl.h', 109 'runtime/ScopeChain.h', 110 'runtime/SmallStrings.h', 111 'runtime/StringObject.h', 112 'runtime/StringObjectThatMasqueradesAsUndefined.h', 113 'runtime/StringPrototype.h', 114 'runtime/Structure.h', 115 'runtime/StructureChain.h', 116 'runtime/StructureTransitionTable.h', 117 'runtime/SymbolTable.h', 118 'runtime/Terminator.h', 119 'runtime/TimeoutChecker.h', 120 'runtime/UString.h', 121 'runtime/UStringBuilder.h', 122 'runtime/WeakGCMap.h', 123 'runtime/WeakGCPtr.h', 124 'runtime/WeakRandom.h', 125 'runtime/WriteBarrier.h', 126 'wtf/ASCIICType.h', 127 'wtf/AVLTree.h', 128 'wtf/AlwaysInline.h', 129 'wtf/Assertions.h', 130 'wtf/Atomics.h', 131 'wtf/Bitmap.h', 132 'wtf/BlockStack.h', 133 'wtf/BloomFilter.h', 134 'wtf/BumpPointerAllocator.h', 135 'wtf/ByteArray.h', 136 'wtf/Complex.h', 137 'wtf/CrossThreadRefCounted.h', 138 'wtf/CryptographicallyRandomNumber.h', 139 'wtf/CurrentTime.h', 140 'wtf/DateMath.h', 141 'wtf/DecimalNumber.h', 142 'wtf/Decoder.h', 143 'wtf/Deque.h', 144 'wtf/DisallowCType.h', 145 'wtf/DoublyLinkedList.h', 146 'wtf/Encoder.h', 147 'wtf/FastAllocBase.h', 148 'wtf/FastMalloc.h', 149 'wtf/FixedArray.h', 150 'wtf/Forward.h', 151 'wtf/GetPtr.h', 152 'wtf/HashCountedSet.h', 153 'wtf/HashFunctions.h', 154 'wtf/HashIterators.h', 155 'wtf/HashMap.h', 156 'wtf/HashSet.h', 157 'wtf/HashTable.h', 158 'wtf/HashTraits.h', 159 'wtf/ListHashSet.h', 160 'wtf/ListRefPtr.h', 161 'wtf/Locker.h', 162 'wtf/MD5.h', 163 'wtf/MainThread.h', 164 'wtf/MathExtras.h', 165 'wtf/MessageQueue.h', 166 'wtf/NonCopyingSort.h', 167 'wtf/Noncopyable.h', 168 'wtf/NotFound.h', 169 'wtf/NullPtr.h', 170 'wtf/OSAllocator.h', 171 'wtf/OwnArrayPtr.h', 172 'wtf/OwnFastMallocPtr.h', 173 'wtf/OwnPtr.h', 174 'wtf/OwnPtrCommon.h', 175 'wtf/PageAllocation.h', 176 'wtf/PageAllocationAligned.h', 177 'wtf/PageBlock.h', 178 'wtf/PageReservation.h', 179 'wtf/PassOwnArrayPtr.h', 180 'wtf/PassOwnPtr.h', 181 'wtf/PassRefPtr.h', 182 'wtf/Platform.h', 183 'wtf/PossiblyNull.h', 184 'wtf/RandomNumber.h', 185 'wtf/RefCounted.h', 186 'wtf/RefCountedLeakCounter.h', 187 'wtf/RefPtr.h', 188 'wtf/RefPtrHashMap.h', 189 'wtf/RetainPtr.h', 190 'wtf/SentinelLinkedList.h', 191 'wtf/SinglyLinkedList.h', 192 'wtf/StackBounds.h', 193 'wtf/StaticConstructors.h', 194 'wtf/StdLibExtras.h', 195 'wtf/StringExtras.h', 196 'wtf/StringHasher.h', 197 'wtf/ThreadSafeShared.h', 198 'wtf/ThreadSpecific.h', 199 'wtf/Threading.h', 200 'wtf/ThreadingPrimitives.h', 201 'wtf/TypeTraits.h', 202 'wtf/UnusedParam.h', 203 'wtf/VMTags.h', 204 'wtf/ValueCheck.h', 205 'wtf/Vector.h', 206 'wtf/VectorTraits.h', 207 'wtf/WTFThreadData.h', 208 'wtf/dtoa.h', 209 'wtf/text/AtomicString.h', 210 'wtf/text/AtomicStringHash.h', 211 'wtf/text/AtomicStringImpl.h', 212 'wtf/text/CString.h', 213 'wtf/text/StringBuffer.h', 214 'wtf/text/StringBuilder.h', 215 'wtf/text/StringConcatenate.h', 216 'wtf/text/StringHash.h', 217 'wtf/text/StringImpl.h', 218 'wtf/text/StringImplBase.h', 219 'wtf/text/TextPosition.h', 220 'wtf/text/WTFString.h', 221 'wtf/unicode/CharacterNames.h', 222 'wtf/unicode/Collator.h', 223 'wtf/unicode/UTF8.h', 224 'wtf/unicode/Unicode.h', 225 'wtf/unicode/icu/UnicodeIcu.h', 226 'yarr/Yarr.h', 227 'yarr/YarrInterpreter.h', 228 'yarr/YarrPattern.h', 229 ], 3 230 'javascriptcore_files': [ 4 'API/APICast.h',5 231 'API/APIShims.h', 6 232 'API/JSBase.cpp', 7 'API/JSBase.h',8 'API/JSBasePrivate.h',9 233 'API/JSCallbackConstructor.cpp', 10 234 'API/JSCallbackConstructor.h', … … 17 241 'API/JSClassRef.h', 18 242 'API/JSContextRef.cpp', 19 'API/JSContextRef.h',20 'API/JSContextRefPrivate.h',21 243 'API/JSObjectRef.cpp', 22 'API/JSObjectRef.h',23 'API/JSObjectRefPrivate.h',24 244 'API/JSProfilerPrivate.cpp', 25 'API/JSProfilerPrivate.h',26 'API/JSRetainPtr.h',27 245 'API/JSStringRef.cpp', 28 'API/JSStringRef.h',29 246 'API/JSStringRefBSTR.cpp', 30 247 'API/JSStringRefBSTR.h', 31 248 'API/JSStringRefCF.cpp', 32 'API/JSStringRefCF.h',33 249 'API/JSValueRef.cpp', 34 'API/JSValueRef.h',35 'API/JSWeakObjectMapRefInternal.h',36 250 'API/JSWeakObjectMapRefPrivate.cpp', 37 'API/JSWeakObjectMapRefPrivate.h',38 'API/JavaScript.h',39 'API/JavaScriptCore.h',40 251 'API/OpaqueJSString.cpp', 41 'API/OpaqueJSString.h',42 'API/WebKitAvailability.h',43 252 'API/tests/JSNode.h', 44 253 'API/tests/JSNodeList.h', … … 73 282 'assembler/MacroAssemblerARM.h', 74 283 'assembler/MacroAssemblerARMv7.h', 75 'assembler/MacroAssemblerCodeRef.h',76 284 'assembler/MacroAssemblerMIPS.h', 77 285 'assembler/MacroAssemblerX86.h', … … 87 295 'bytecode/JumpTable.h', 88 296 'bytecode/Opcode.cpp', 89 'bytecode/Opcode.h',90 297 'bytecode/SamplingTool.cpp', 91 298 'bytecode/SamplingTool.h', … … 98 305 'bytecompiler/NodesCodegen.cpp', 99 306 'bytecompiler/RegisterID.h', 100 'collector/handles/Global.h',101 'collector/handles/Handle.h',102 307 'collector/handles/HandleHeap.cpp', 103 'collector/handles/HandleHeap.h',104 'config.h',105 308 'debugger/Debugger.cpp', 106 'debugger/Debugger.h',107 309 'debugger/DebuggerActivation.cpp', 108 'debugger/DebuggerActivation.h',109 310 'debugger/DebuggerCallFrame.cpp', 110 'debugger/DebuggerCallFrame.h',111 311 'icu/unicode/parseerr.h', 112 312 'icu/unicode/platform.h', … … 133 333 'interpreter/CachedCall.h', 134 334 'interpreter/CallFrame.cpp', 135 'interpreter/CallFrame.h',136 335 'interpreter/CallFrameClosure.h', 137 336 'interpreter/Interpreter.cpp', 138 'interpreter/Interpreter.h',139 'interpreter/Register.h',140 337 'interpreter/RegisterFile.cpp', 141 'interpreter/RegisterFile.h',142 338 'jit/ExecutableAllocator.cpp', 143 'jit/ExecutableAllocator.h',144 339 'jit/ExecutableAllocatorFixedVMPool.cpp', 145 340 'jit/JIT.cpp', … … 149 344 'jit/JITCall.cpp', 150 345 'jit/JITCall32_64.cpp', 151 'jit/JITCode.h',152 346 'jit/JITInlineMethods.h', 153 347 'jit/JITOpcodes.cpp', … … 157 351 'jit/JITStubCall.h', 158 352 'jit/JITStubs.cpp', 159 'jit/JITStubs.h',160 353 'jit/JSInterfaceJIT.h', 161 354 'jit/SpecializedThunkJIT.h', 162 355 'jit/ThunkGenerators.cpp', 163 'jit/ThunkGenerators.h',164 356 'jsc.cpp', 165 357 'os-win32/WinMain.cpp', … … 180 372 'parser/ParserArena.cpp', 181 373 'parser/ParserArena.h', 182 'parser/ResultType.h',183 'parser/SourceCode.h',184 'parser/SourceProvider.h',185 374 'parser/SourceProviderCache.cpp', 186 'parser/SourceProviderCache.h',187 375 'parser/SourceProviderCacheItem.h', 188 376 'parser/SyntaxChecker.h', 189 'profiler/CallIdentifier.h',190 377 'profiler/Profile.cpp', 191 'profiler/Profile.h',192 378 'profiler/ProfileGenerator.cpp', 193 379 'profiler/ProfileGenerator.h', 194 380 'profiler/ProfileNode.cpp', 195 'profiler/ProfileNode.h',196 381 'profiler/Profiler.cpp', 197 'profiler/Profiler.h',198 382 'profiler/ProfilerServer.h', 199 383 'profiler/ProfilerServer.mm', … … 234 418 'qt/tests/qscriptvalueiterator/tst_qscriptvalueiterator.cpp', 235 419 'runtime/ArgList.cpp', 236 'runtime/ArgList.h',237 420 'runtime/Arguments.cpp', 238 421 'runtime/Arguments.h', … … 240 423 'runtime/ArrayConstructor.h', 241 424 'runtime/ArrayPrototype.cpp', 242 'runtime/ArrayPrototype.h',243 425 'runtime/BatchedTransitionOptimizer.h', 244 426 'runtime/BooleanConstructor.cpp', 245 427 'runtime/BooleanConstructor.h', 246 428 'runtime/BooleanObject.cpp', 247 'runtime/BooleanObject.h',248 429 'runtime/BooleanPrototype.cpp', 249 430 'runtime/BooleanPrototype.h', 250 'runtime/CachedTranscendentalFunction.h',251 431 'runtime/CallData.cpp', 252 'runtime/CallData.h',253 'runtime/ClassInfo.h',254 432 'runtime/CommonIdentifiers.cpp', 255 'runtime/CommonIdentifiers.h',256 433 'runtime/Completion.cpp', 257 'runtime/Completion.h',258 434 'runtime/ConservativeSet.cpp', 259 435 'runtime/ConservativeSet.h', 260 436 'runtime/ConstructData.cpp', 261 'runtime/ConstructData.h',262 437 'runtime/DateConstructor.cpp', 263 438 'runtime/DateConstructor.h', … … 265 440 'runtime/DateConversion.h', 266 441 'runtime/DateInstance.cpp', 267 'runtime/DateInstance.h',268 'runtime/DateInstanceCache.h',269 442 'runtime/DatePrototype.cpp', 270 443 'runtime/DatePrototype.h', 271 444 'runtime/Error.cpp', 272 'runtime/Error.h',273 445 'runtime/ErrorConstructor.cpp', 274 446 'runtime/ErrorConstructor.h', … … 278 450 'runtime/ErrorPrototype.h', 279 451 'runtime/ExceptionHelpers.cpp', 280 'runtime/ExceptionHelpers.h',281 452 'runtime/Executable.cpp', 282 453 'runtime/Executable.h', 283 454 'runtime/FunctionConstructor.cpp', 284 'runtime/FunctionConstructor.h',285 455 'runtime/FunctionPrototype.cpp', 286 'runtime/FunctionPrototype.h',287 456 'runtime/GCActivityCallback.cpp', 288 457 'runtime/GCActivityCallback.h', … … 291 460 'runtime/GetterSetter.h', 292 461 'runtime/Heap.cpp', 293 'runtime/Heap.h',294 462 'runtime/Identifier.cpp', 295 'runtime/Identifier.h',296 463 'runtime/InitializeThreading.cpp', 297 'runtime/InitializeThreading.h',298 464 'runtime/InternalFunction.cpp', 299 'runtime/InternalFunction.h',300 465 'runtime/JSAPIValueWrapper.cpp', 301 'runtime/JSAPIValueWrapper.h',302 466 'runtime/JSActivation.cpp', 303 467 'runtime/JSActivation.h', 304 468 'runtime/JSArray.cpp', 305 'runtime/JSArray.h',306 469 'runtime/JSByteArray.cpp', 307 'runtime/JSByteArray.h',308 470 'runtime/JSCell.cpp', 309 'runtime/JSCell.h',310 471 'runtime/JSFunction.cpp', 311 'runtime/JSFunction.h',312 472 'runtime/JSGlobalData.cpp', 313 'runtime/JSGlobalData.h',314 473 'runtime/JSGlobalObject.cpp', 315 'runtime/JSGlobalObject.h',316 474 'runtime/JSGlobalObjectFunctions.cpp', 317 475 'runtime/JSGlobalObjectFunctions.h', 318 476 'runtime/JSImmediate.cpp', 319 'runtime/JSImmediate.h',320 477 'runtime/JSLock.cpp', 321 'runtime/JSLock.h',322 478 'runtime/JSNotAnObject.cpp', 323 479 'runtime/JSNotAnObject.h', 324 480 'runtime/JSNumberCell.cpp', 325 'runtime/JSNumberCell.h',326 481 'runtime/JSONObject.cpp', 327 482 'runtime/JSONObject.h', 328 483 'runtime/JSObject.cpp', 329 'runtime/JSObject.h',330 484 'runtime/JSObjectWithGlobalObject.cpp', 331 'runtime/JSObjectWithGlobalObject.h',332 485 'runtime/JSPropertyNameIterator.cpp', 333 486 'runtime/JSPropertyNameIterator.h', … … 335 488 'runtime/JSStaticScopeObject.h', 336 489 'runtime/JSString.cpp', 337 'runtime/JSString.h',338 490 'runtime/JSStringBuilder.h', 339 'runtime/JSType.h',340 'runtime/JSTypeInfo.h',341 491 'runtime/JSValue.cpp', 342 'runtime/JSValue.h',343 492 'runtime/JSVariableObject.cpp', 344 'runtime/JSVariableObject.h',345 493 'runtime/JSWrapperObject.cpp', 346 'runtime/JSWrapperObject.h',347 494 'runtime/JSZombie.cpp', 348 495 'runtime/JSZombie.h', … … 350 497 'runtime/LiteralParser.h', 351 498 'runtime/Lookup.cpp', 352 'runtime/Lookup.h',353 499 'runtime/MachineStackMarker.cpp', 354 'runtime/MachineStackMarker.h',355 500 'runtime/MarkStack.cpp', 356 'runtime/MarkStack.h',357 501 'runtime/MarkStackPosix.cpp', 358 502 'runtime/MarkStackSymbian.cpp', 359 503 'runtime/MarkStackWin.cpp', 360 504 'runtime/MarkedBlock.cpp', 361 'runtime/MarkedBlock.h',362 505 'runtime/MarkedSpace.cpp', 363 'runtime/MarkedSpace.h',364 506 'runtime/MathObject.cpp', 365 'runtime/MathObject.h',366 507 'runtime/MemoryStatistics.cpp', 367 'runtime/MemoryStatistics.h',368 508 'runtime/NativeErrorConstructor.cpp', 369 509 'runtime/NativeErrorConstructor.h', … … 373 513 'runtime/NumberConstructor.h', 374 514 'runtime/NumberObject.cpp', 375 'runtime/NumberObject.h',376 515 'runtime/NumberPrototype.cpp', 377 'runtime/NumberPrototype.h',378 'runtime/NumericStrings.h',379 516 'runtime/ObjectConstructor.cpp', 380 517 'runtime/ObjectConstructor.h', 381 518 'runtime/ObjectPrototype.cpp', 382 'runtime/ObjectPrototype.h',383 519 'runtime/Operations.cpp', 384 'runtime/Operations.h',385 520 'runtime/PropertyDescriptor.cpp', 386 'runtime/PropertyDescriptor.h',387 'runtime/PropertyMapHashTable.h',388 521 'runtime/PropertyNameArray.cpp', 389 'runtime/PropertyNameArray.h',390 522 'runtime/PropertySlot.cpp', 391 'runtime/PropertySlot.h',392 'runtime/Protect.h',393 'runtime/PutPropertySlot.h',394 523 'runtime/RegExp.cpp', 395 'runtime/RegExp.h',396 524 'runtime/RegExpCache.cpp', 397 'runtime/RegExpCache.h',398 525 'runtime/RegExpConstructor.cpp', 399 526 'runtime/RegExpConstructor.h', … … 405 532 'runtime/RegExpPrototype.h', 406 533 'runtime/RopeImpl.cpp', 407 'runtime/RopeImpl.h',408 534 'runtime/ScopeChain.cpp', 409 'runtime/ScopeChain.h',410 535 'runtime/ScopeChainMark.h', 411 536 'runtime/SmallStrings.cpp', 412 'runtime/SmallStrings.h',413 537 'runtime/StrictEvalActivation.cpp', 414 538 'runtime/StrictEvalActivation.h', … … 416 540 'runtime/StringConstructor.h', 417 541 'runtime/StringObject.cpp', 418 'runtime/StringObject.h',419 'runtime/StringObjectThatMasqueradesAsUndefined.h',420 542 'runtime/StringPrototype.cpp', 421 'runtime/StringPrototype.h',422 543 'runtime/StringRecursionChecker.cpp', 423 544 'runtime/StringRecursionChecker.h', 424 545 'runtime/Structure.cpp', 425 'runtime/Structure.h',426 546 'runtime/StructureChain.cpp', 427 'runtime/StructureChain.h',428 'runtime/StructureTransitionTable.h',429 'runtime/SymbolTable.h',430 'runtime/Terminator.h',431 547 'runtime/TimeoutChecker.cpp', 432 'runtime/TimeoutChecker.h',433 548 'runtime/Tracing.h', 434 549 'runtime/UString.cpp', 435 'runtime/UString.h',436 'runtime/UStringBuilder.h',437 550 'runtime/UStringConcatenate.h', 438 'runtime/WeakGCMap.h',439 'runtime/WeakGCPtr.h',440 'runtime/WeakRandom.h',441 'runtime/WriteBarrier.h',442 'wtf/ASCIICType.h',443 'wtf/AVLTree.h',444 'wtf/AlwaysInline.h',445 551 'wtf/Assertions.cpp', 446 'wtf/Assertions.h',447 'wtf/Atomics.h',448 'wtf/Bitmap.h',449 'wtf/BlockStack.h',450 'wtf/BloomFilter.h',451 'wtf/BumpPointerAllocator.h',452 552 'wtf/ByteArray.cpp', 453 'wtf/ByteArray.h',454 'wtf/Complex.h',455 'wtf/CrossThreadRefCounted.h',456 553 'wtf/CryptographicallyRandomNumber.cpp', 457 'wtf/CryptographicallyRandomNumber.h',458 554 'wtf/CurrentTime.cpp', 459 'wtf/CurrentTime.h',460 555 'wtf/DateMath.cpp', 461 'wtf/DateMath.h',462 556 'wtf/DecimalNumber.cpp', 463 'wtf/DecimalNumber.h',464 'wtf/Decoder.h',465 'wtf/Deque.h',466 'wtf/DisallowCType.h',467 'wtf/DoublyLinkedList.h',468 'wtf/Encoder.h',469 'wtf/FastAllocBase.h',470 557 'wtf/FastMalloc.cpp', 471 'wtf/FastMalloc.h',472 'wtf/FixedArray.h',473 'wtf/Forward.h',474 'wtf/GetPtr.h',475 'wtf/HashCountedSet.h',476 'wtf/HashFunctions.h',477 'wtf/HashIterators.h',478 'wtf/HashMap.h',479 'wtf/HashSet.h',480 558 'wtf/HashTable.cpp', 481 'wtf/HashTable.h',482 'wtf/HashTraits.h',483 'wtf/ListHashSet.h',484 'wtf/ListRefPtr.h',485 'wtf/Locker.h',486 559 'wtf/MD5.cpp', 487 'wtf/MD5.h',488 560 'wtf/MainThread.cpp', 489 'wtf/MainThread.h',490 561 'wtf/MallocZoneSupport.h', 491 'wtf/MathExtras.h',492 'wtf/MessageQueue.h',493 'wtf/NonCopyingSort.h',494 'wtf/Noncopyable.h',495 'wtf/NotFound.h',496 562 'wtf/NullPtr.cpp', 497 'wtf/NullPtr.h',498 'wtf/OSAllocator.h',499 563 'wtf/OSAllocatorPosix.cpp', 500 564 'wtf/OSAllocatorSymbian.cpp', … … 502 566 'wtf/OSRandomSource.cpp', 503 567 'wtf/OSRandomSource.h', 504 'wtf/OwnArrayPtr.h',505 'wtf/OwnFastMallocPtr.h',506 'wtf/OwnPtr.h',507 'wtf/OwnPtrCommon.h',508 'wtf/PageAllocation.h',509 568 'wtf/PageAllocationAligned.cpp', 510 'wtf/PageAllocationAligned.h',511 569 'wtf/PageAllocatorSymbian.h', 512 570 'wtf/PageBlock.cpp', 513 'wtf/PageBlock.h',514 'wtf/PageReservation.h',515 'wtf/PassOwnArrayPtr.h',516 'wtf/PassOwnPtr.h',517 'wtf/PassRefPtr.h',518 'wtf/Platform.h',519 'wtf/PossiblyNull.h',520 571 'wtf/RandomNumber.cpp', 521 'wtf/RandomNumber.h',522 572 'wtf/RandomNumberSeed.h', 523 'wtf/RefCounted.h',524 573 'wtf/RefCountedLeakCounter.cpp', 525 'wtf/RefCountedLeakCounter.h',526 'wtf/RefPtr.h',527 'wtf/RefPtrHashMap.h',528 'wtf/RetainPtr.h',529 574 'wtf/SegmentedVector.h', 530 'wtf/SentinelLinkedList.h',531 'wtf/SinglyLinkedList.h',532 575 'wtf/SizeLimits.cpp', 533 576 'wtf/StackBounds.cpp', 534 'wtf/StackBounds.h',535 'wtf/StaticConstructors.h',536 'wtf/StdLibExtras.h',537 577 'wtf/StringExtras.cpp', 538 'wtf/StringExtras.h',539 'wtf/StringHasher.h',540 578 'wtf/TCPackedCache.h', 541 579 'wtf/TCPageMap.h', … … 546 584 'wtf/ThreadIdentifierDataPthreads.cpp', 547 585 'wtf/ThreadIdentifierDataPthreads.h', 548 'wtf/ThreadSafeShared.h',549 'wtf/ThreadSpecific.h',550 586 'wtf/ThreadSpecificWin.cpp', 551 587 'wtf/Threading.cpp', 552 'wtf/Threading.h',553 588 'wtf/ThreadingNone.cpp', 554 'wtf/ThreadingPrimitives.h',555 589 'wtf/ThreadingPthreads.cpp', 556 590 'wtf/ThreadingWin.cpp', 557 591 'wtf/TypeTraits.cpp', 558 'wtf/TypeTraits.h',559 'wtf/UnusedParam.h',560 'wtf/VMTags.h',561 'wtf/ValueCheck.h',562 'wtf/Vector.h',563 'wtf/VectorTraits.h',564 592 'wtf/WTFThreadData.cpp', 565 'wtf/WTFThreadData.h',566 593 'wtf/android/AndroidThreading.h', 567 594 'wtf/android/MainThreadAndroid.cpp', … … 575 602 'wtf/chromium/MainThreadChromium.cpp', 576 603 'wtf/dtoa.cpp', 577 'wtf/dtoa.h',578 604 'wtf/efl/MainThreadEfl.cpp', 579 605 'wtf/gobject/GOwnPtr.cpp', … … 591 617 'wtf/qt/ThreadingQt.cpp', 592 618 'wtf/text/AtomicString.cpp', 593 'wtf/text/AtomicString.h',594 'wtf/text/AtomicStringHash.h',595 'wtf/text/AtomicStringImpl.h',596 619 'wtf/text/CString.cpp', 597 'wtf/text/CString.h',598 'wtf/text/StringBuffer.h',599 620 'wtf/text/StringBuilder.cpp', 600 'wtf/text/StringBuilder.h',601 'wtf/text/StringConcatenate.h',602 'wtf/text/StringHash.h',603 621 'wtf/text/StringImpl.cpp', 604 'wtf/text/StringImpl.h',605 'wtf/text/StringImplBase.h',606 622 'wtf/text/StringStatics.cpp', 607 'wtf/text/TextPosition.h',608 623 'wtf/text/WTFString.cpp', 609 'wtf/text/WTFString.h',610 'wtf/unicode/CharacterNames.h',611 'wtf/unicode/Collator.h',612 624 'wtf/unicode/CollatorDefault.cpp', 613 625 'wtf/unicode/UTF8.cpp', 614 'wtf/unicode/UTF8.h',615 'wtf/unicode/Unicode.h',616 626 'wtf/unicode/UnicodeMacrosFromICU.h', 617 627 'wtf/unicode/brew/UnicodeBrew.cpp', … … 620 630 'wtf/unicode/glib/UnicodeGLib.h', 621 631 'wtf/unicode/icu/CollatorICU.cpp', 622 'wtf/unicode/icu/UnicodeIcu.h',623 632 'wtf/unicode/qt4/UnicodeQt4.h', 624 633 'wtf/unicode/wince/UnicodeWinCE.cpp', … … 645 654 'wtf/wx/MainThreadWx.cpp', 646 655 'wtf/wx/StringWx.cpp', 647 'yarr/Yarr.h',648 656 'yarr/YarrInterpreter.cpp', 649 'yarr/YarrInterpreter.h',650 657 'yarr/YarrJIT.cpp', 651 658 'yarr/YarrJIT.h', 652 659 'yarr/YarrParser.h', 653 660 'yarr/YarrPattern.cpp', 654 'yarr/YarrPattern.h',655 661 'yarr/YarrSyntaxChecker.cpp', 656 662 'yarr/YarrSyntaxChecker.h', -
trunk/Source/JavaScriptCore/gyp/JavaScriptCore.gyp
r80065 r80094 34 34 'sources': [ 35 35 '<@(javascriptcore_files)', 36 '<@(javascriptcore_publicheader_files)', 37 '<@(javascriptcore_privateheader_files)', 36 38 '$(SDKROOT)/System/Library/Frameworks/CoreFoundation.framework', 37 39 '$(SDKROOT)/System/Library/Frameworks/Foundation.framework', … … 39 41 'libicucore.dylib', 40 42 'libobjc.dylib', 43 ], 44 'mac_framework_headers': [ 45 '<@(javascriptcore_publicheader_files)', 46 '<@(javascriptcore_privateheader_files)', # FIXME: These should be private headers. 41 47 ], 42 48 'xcode_config_file': '<(DEPTH)/JavaScriptCore/Configurations/JavaScriptCore.xcconfig', … … 50 56 ['exclude', 'wtf/qt'], 51 57 ['exclude', 'wtf/haiku'], 58 ['exclude', 'API/tests'], 52 59 ['exclude', 'wtf/url'], 53 60 ['exclude', 'wtf/wince'], … … 58 65 ['exclude', 'wtf/unicode/qt4'], 59 66 ['exclude', '/(gtk|glib|gobject)/.*\\.(cpp|h)$'], 60 ['exclude', '(Default|Gtk|Chromium|None|Qt|Win|Wx|Symbian)\\.(cpp|mm )$'],67 ['exclude', '(Default|Gtk|Chromium|None|Qt|Win|Wx|Symbian)\\.(cpp|mm|h)$'], 61 68 ['exclude', 'GCActivityCallback\.cpp'], 62 69 ['exclude', '.*BSTR.*$'],
Note: See TracChangeset
for help on using the changeset viewer.