[Qt] wtf header files are unknown to Qt Creator
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 30 Sep 2011 20:22:20 +0000 (20:22 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 30 Sep 2011 20:22:20 +0000 (20:22 +0000)
https://bugs.webkit.org/show_bug.cgi?id=69158

Adding the HEADERS variable in wtf.pri so that
the header files can be accessed easily.

Patch by Pierre Rossi <pierre.rossi@gmail.com> on 2011-09-30
Reviewed by Andreas Kling.

* wtf/wtf.pri:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@96418 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/wtf/wtf.pri

index 90ef085..a0c0c1d 100644 (file)
@@ -1,3 +1,15 @@
+2011-09-30  Pierre Rossi  <pierre.rossi@gmail.com>
+
+        [Qt] wtf header files are unknown to Qt Creator
+        https://bugs.webkit.org/show_bug.cgi?id=69158
+
+        Adding the HEADERS variable in wtf.pri so that
+        the header files can be accessed easily.
+
+        Reviewed by Andreas Kling.
+
+        * wtf/wtf.pri:
+
 2011-09-30  Gavin Barraclough  <barraclough@apple.com>
 
         Merge some more of DFGSpeculativeJIT 32_64/64
index 90096f0..8ca7a58 100644 (file)
@@ -1,4 +1,139 @@
 # wtf - qmake build info
+HEADERS += \
+    wtf/Alignment.h \
+    wtf/AlwaysInline.h \
+    wtf/ASCIICType.h \
+    wtf/Assertions.h \
+    wtf/Atomics.h \
+    wtf/AVLTree.h \
+    wtf/Bitmap.h \
+    wtf/BitVector.h \
+    wtf/BloomFilter.h \
+    wtf/BoundsCheckedPointer.h \
+    wtf/BumpPointerAllocator.h \
+    wtf/ByteArray.h \
+    wtf/CheckedArithmetic.h \
+    wtf/Compiler.h \
+    wtf/CrossThreadRefCounted.h \
+    wtf/CryptographicallyRandomNumber.h \
+    wtf/CurrentTime.h \
+    wtf/DateMath.h \
+    wtf/DecimalNumber.h \
+    wtf/Decoder.h \
+    wtf/Deque.h \
+    wtf/DisallowCType.h \
+    wtf/dtoa/bignum-dtoa.h \
+    wtf/dtoa/bignum.h \
+    wtf/dtoa/cached-powers.h \
+    wtf/dtoa/diy-fp.h \
+    wtf/dtoa/double-conversion.h \
+    wtf/dtoa/double.h \
+    wtf/dtoa/fast-dtoa.h \
+    wtf/dtoa/fixed-dtoa.h \
+    wtf/dtoa.h \
+    wtf/dtoa/strtod.h \
+    wtf/dtoa/utils.h \
+    wtf/DynamicAnnotations.h \
+    wtf/Encoder.h \
+    wtf/FastAllocBase.h \
+    wtf/FastMalloc.h \
+    wtf/FixedArray.h \
+    wtf/Forward.h \
+    wtf/GetPtr.h \
+    wtf/HashCountedSet.h \
+    wtf/HashFunctions.h \
+    wtf/HashIterators.h \
+    wtf/HashMap.h \
+    wtf/HashSet.h \
+    wtf/HashTable.h \
+    wtf/HashTraits.h \
+    wtf/HexNumber.h \
+    wtf/ListHashSet.h \
+    wtf/ListRefPtr.h \
+    wtf/Locker.h \
+    wtf/MainThread.h \
+    wtf/MallocZoneSupport.h \
+    wtf/MathExtras.h \
+    wtf/MD5.h \
+    wtf/MessageQueue.h \
+    wtf/MetaAllocator.h \
+    wtf/MetaAllocatorHandle.h \
+    wtf/Noncopyable.h \
+    wtf/NonCopyingSort.h \
+    wtf/NotFound.h \
+    wtf/NullPtr.h \
+    wtf/OSAllocator.h \
+    wtf/OSRandomSource.h \
+    wtf/OwnArrayPtr.h \
+    wtf/OwnFastMallocPtr.h \
+    wtf/OwnPtrCommon.h \
+    wtf/OwnPtr.h \
+    wtf/PackedIntVector.h \
+    wtf/PageAllocationAligned.h \
+    wtf/PageAllocation.h \
+    wtf/PageAllocatorSymbian.h \
+    wtf/PageBlock.h \
+    wtf/PageReservation.h \
+    wtf/ParallelJobsGeneric.h \
+    wtf/ParallelJobs.h \
+    wtf/ParallelJobsLibdispatch.h \
+    wtf/ParallelJobsOpenMP.h \
+    wtf/PassOwnArrayPtr.h \
+    wtf/PassOwnPtr.h \
+    wtf/PassRefPtr.h \
+    wtf/PassTraits.h \
+    wtf/Platform.h \
+    wtf/PossiblyNull.h \
+    wtf/RandomNumber.h \
+    wtf/RandomNumberSeed.h \
+    wtf/RedBlackTree.h \
+    wtf/RefCounted.h \
+    wtf/RefCountedLeakCounter.h \
+    wtf/RefPtr.h \
+    wtf/RefPtrHashMap.h \
+    wtf/RetainPtr.h \
+    wtf/SHA1.h \
+    wtf/StackBounds.h \
+    wtf/StaticConstructors.h \
+    wtf/StdLibExtras.h \
+    wtf/StringExtras.h \
+    wtf/StringHasher.h \
+    wtf/TCPackedCache.h \
+    wtf/TCSpinLock.h \
+    wtf/TCSystemAlloc.h \
+    wtf/text/AtomicString.h \
+    wtf/text/AtomicStringHash.h \
+    wtf/text/AtomicStringImpl.h \
+    wtf/text/CString.h \
+    wtf/text/StringBuffer.h \
+    wtf/text/StringBuilder.h \
+    wtf/text/StringConcatenate.h \
+    wtf/text/StringHash.h \
+    wtf/text/StringImplBase.h \
+    wtf/text/StringImpl.h \
+    wtf/text/StringOperators.h \
+    wtf/text/TextPosition.h \
+    wtf/text/WTFString.h \
+    wtf/Threading.h \
+    wtf/ThreadingPrimitives.h \
+    wtf/ThreadRestrictionVerifier.h \
+    wtf/ThreadSafeRefCounted.h \
+    wtf/ThreadSpecific.h \
+    wtf/TypeTraits.h \
+    wtf/unicode/CharacterNames.h \
+    wtf/unicode/Collator.h \
+    wtf/unicode/icu/UnicodeIcu.h \
+    wtf/unicode/qt4/UnicodeQt4.h \
+    wtf/unicode/ScriptCodesFromICU.h \
+    wtf/unicode/Unicode.h \
+    wtf/unicode/UnicodeMacrosFromICU.h \
+    wtf/unicode/UTF8.h \
+    wtf/UnusedParam.h \
+    wtf/ValueCheck.h \
+    wtf/Vector.h \
+    wtf/VectorTraits.h \
+    wtf/VMTags.h \
+    wtf/WTFThreadData.h
 
 SOURCES += \
     wtf/Assertions.cpp \
@@ -55,6 +190,8 @@ linux-*:!contains(DEFINES, USE_QTMULTIMEDIA=1) {
         DEFINES += ENABLE_GLIB_SUPPORT=1
         PKGCONFIG += glib-2.0 gio-2.0
         CONFIG += link_pkgconfig
+
+        HEADERS += wtf/gobject/GOwnPtr.h
     }
 }