11 BoundsCheckedPointer.h
12 BumpPointerAllocator.h
15 CryptographicallyRandomNumber.h
52 ThreadRestrictionVerifier.h
64 PageAllocationAligned.h
73 ParallelJobsLibdispatch.h
81 RefCountedLeakCounter.h
96 ThreadIdentifierDataPthreads.h
97 ThreadSafeRefCounted.h
100 ThreadingPrimitives.h
114 dtoa/double-conversion.h
122 text/AtomicStringImpl.h
130 threads/BinarySemaphore.h
132 unicode/CharacterNames.h
143 CryptographicallyRandomNumber.cpp
148 DynamicAnnotations.cpp
150 GregorianDateTime.cpp
159 PageAllocationAligned.cpp
161 ParallelJobsGeneric.cpp
163 RefCountedLeakCounter.cpp
174 dtoa/cached-powers.cc
176 dtoa/double-conversion.cc
181 text/AtomicString.cpp
184 text/StringBuilder.cpp
186 text/StringStatics.cpp
189 threads/BinarySemaphore.cpp
194 SET(WTF_INCLUDE_DIRECTORIES
197 "${WTF_DIR}/wtf/dtoa"
198 "${WTF_DIR}/wtf/threads"
199 "${WTF_DIR}/wtf/unicode"
201 "${CMAKE_BINARY_DIR}"
204 IF (NOT USE_SYSTEM_MALLOC)
205 LIST(APPEND WTF_SOURCES
210 WEBKIT_INCLUDE_CONFIG_FILES_IF_EXISTS()
212 WEBKIT_WRAP_SOURCELIST(${WTF_SOURCES})
213 INCLUDE_DIRECTORIES(${WTF_INCLUDE_DIRECTORIES})
214 ADD_DEFINITIONS(-DBUILDING_WTF)
215 ADD_LIBRARY(${WTF_LIBRARY_NAME} STATIC ${WTF_HEADERS} ${WTF_SOURCES})
216 TARGET_LINK_LIBRARIES(${WTF_LIBRARY_NAME} ${WTF_LIBRARIES})
217 SET_TARGET_PROPERTIES(${WTF_LIBRARY_NAME} PROPERTIES FOLDER "JavaScriptCore")