Index: third_party/WebKit/Source/wtf/BUILD.gn |
diff --git a/third_party/WebKit/Source/wtf/BUILD.gn b/third_party/WebKit/Source/wtf/BUILD.gn |
deleted file mode 100644 |
index 8dee4f413b576cbcd41a208b5b8f19cae28f5f26..0000000000000000000000000000000000000000 |
--- a/third_party/WebKit/Source/wtf/BUILD.gn |
+++ /dev/null |
@@ -1,206 +0,0 @@ |
-# Copyright 2014 The Chromium Authors. All rights reserved. |
-# Use of this source code is governed by a BSD-style license that can be |
-# found in the LICENSE file. |
- |
-assert(!is_ios) |
- |
-import("//testing/test.gni") |
-import("//third_party/WebKit/Source/config.gni") |
- |
-visibility = [ |
- "//mojo/public/cpp/bindings/*", |
- "//third_party/WebKit/*", |
-] |
- |
-config("wtf_config") { |
- configs = [ "//third_party/WebKit/Source/platform/wtf:wtf_config" ] |
-} |
- |
-component("wtf") { |
- sources = [ |
- "ASCIICType.h", |
- "AddressSanitizer.h", |
- "Alignment.h", |
- "Allocator.h", |
- "Assertions.h", |
- "Atomics.h", |
- "AutoReset.h", |
- "BitVector.h", |
- "BitwiseOperations.h", |
- "BloomFilter.h", |
- "ByteOrder.h", |
- "ByteSwap.h", |
- "CPU.h", |
- "CheckedNumeric.h", |
- "Compiler.h", |
- "ConditionalDestructor.h", |
- "ContainerAnnotations.h", |
- "CryptographicallyRandomNumber.h", |
- "CurrentTime.h", |
- "DataLog.h", |
- "DateMath.h", |
- "Deque.h", |
- "Dummy.cpp", |
- "DoublyLinkedList.h", |
- "DynamicAnnotations.h", |
- "FilePrintStream.h", |
- "Forward.h", |
- "Functional.h", |
- "GetPtr.h", |
- "HashCountedSet.h", |
- "HashFunctions.h", |
- "HashIterators.h", |
- "HashMap.h", |
- "HashSet.h", |
- "HashTable.h", |
- "HashTableDeletedValueType.h", |
- "HashTraits.h", |
- "HexNumber.h", |
- "InstanceCounter.h", |
- "LeakAnnotations.h", |
- "ListHashSet.h", |
- "Locker.h", |
- "MathExtras.h", |
- "NonCopyingSort.h", |
- "Noncopyable.h", |
- "NotFound.h", |
- "Optional.h", |
- "PassRefPtr.h", |
- "PrintStream.h", |
- "PtrUtil.h", |
- "RefCounted.h", |
- "RefPtr.h", |
- "RefVector.h", |
- "RetainPtr.h", |
- "SaturatedArithmetic.h", |
- "SizeAssertions.h", |
- "SpinLock.h", |
- "StackUtil.h", |
- "StaticConstructors.h", |
- "StdLibExtras.h", |
- "StringExtras.h", |
- "StringHasher.h", |
- "TerminatedArray.h", |
- "TerminatedArrayBuilder.h", |
- "ThreadRestrictionVerifier.h", |
- "ThreadSafeRefCounted.h", |
- "ThreadSpecific.h", |
- "Threading.h", |
- "ThreadingPrimitives.h", |
- "Time.h", |
- "TreeNode.h", |
- "TypeTraits.h", |
- "Vector.h", |
- "VectorTraits.h", |
- "WTF.h", |
- "WTFExport.h", |
- "WTFThreadData.h", |
- "WeakPtr.h", |
- "allocator/PartitionAllocator.h", |
- "allocator/Partitions.h", |
- "build_config.h", |
- "debug/Alias.h", |
- "debug/CrashLogging.h", |
- "dtoa.h", |
- "dtoa/bignum-dtoa.h", |
- "dtoa/bignum.h", |
- "dtoa/cached-powers.h", |
- "dtoa/diy-fp.h", |
- "dtoa/double-conversion.h", |
- "dtoa/double.h", |
- "dtoa/fast-dtoa.h", |
- "dtoa/fixed-dtoa.h", |
- "dtoa/strtod.h", |
- "dtoa/utils.h", |
- "text/ASCIIFastPath.h", |
- "text/AtomicString.h", |
- "text/AtomicStringHash.h", |
- "text/AtomicStringTable.h", |
- "text/Base64.h", |
- "text/CString.h", |
- "text/CharacterNames.h", |
- "text/Collator.h", |
- "text/IntegerToStringConversion.h", |
- "text/ParsingUtilities.h", |
- "text/StringBuffer.h", |
- "text/StringBuilder.h", |
- "text/StringConcatenate.h", |
- "text/StringHash.h", |
- "text/StringImpl.h", |
- "text/StringOperators.h", |
- "text/StringToNumber.h", |
- "text/StringUTF8Adaptor.h", |
- "text/StringView.h", |
- "text/TextCodec.h", |
- "text/TextCodecASCIIFastPath.h", |
- "text/TextCodecLatin1.h", |
- "text/TextCodecReplacement.h", |
- "text/TextCodecUTF16.h", |
- "text/TextCodecUTF8.h", |
- "text/TextCodecUserDefined.h", |
- "text/TextEncoding.h", |
- "text/TextEncodingRegistry.h", |
- "text/TextPosition.h", |
- "text/UTF8.h", |
- "text/Unicode.h", |
- "text/WTFString.h", |
- "text/icu/UnicodeIcu.h", |
- "typed_arrays/ArrayBuffer.h", |
- "typed_arrays/ArrayBufferBuilder.h", |
- "typed_arrays/ArrayBufferContents.h", |
- "typed_arrays/ArrayBufferView.h", |
- "typed_arrays/ArrayPiece.h", |
- "typed_arrays/Float32Array.h", |
- "typed_arrays/Float64Array.h", |
- "typed_arrays/Int16Array.h", |
- "typed_arrays/Int32Array.h", |
- "typed_arrays/Int8Array.h", |
- "typed_arrays/IntegralTypedArrayBase.h", |
- "typed_arrays/TypedArrayBase.h", |
- "typed_arrays/Uint16Array.h", |
- "typed_arrays/Uint32Array.h", |
- "typed_arrays/Uint8Array.h", |
- "typed_arrays/Uint8ClampedArray.h", |
- ] |
- |
- configs += [ |
- "//third_party/WebKit/Source:config", |
- "//third_party/WebKit/Source:non_test_config", |
- "//third_party/WebKit/Source:blink_pch", |
- ] |
- |
- defines = [ "WTF_IMPLEMENTATION=1" ] |
- |
- public_configs = [ |
- ":wtf_config", |
- |
- # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. |
- "//build/config/compiler:no_size_t_to_int_warning", |
- "//third_party/WebKit/Source:features", |
- ] |
- |
- public_deps = [ |
- "//base", |
- "//third_party/WebKit/Source/platform/wtf:platform_wtf", |
- "//third_party/icu", |
- ] |
- |
- if (is_android) { |
- libs = [ "log" ] |
- } |
- if (is_linux) { |
- libs = [ "dl" ] |
- } |
- |
- if (is_mac) { |
- libs = [ |
- "CoreFoundation.framework", |
- "Foundation.framework", |
- ] |
- } |
- |
- if (remove_webcore_debug_symbols) { |
- configs -= [ "//build/config/compiler:default_symbols" ] |
- configs += [ "//build/config/compiler:no_symbols" ] |
- } |
-} |