Changeset 148463 in webkit
- Timestamp:
- Apr 15, 2013 1:32:40 PM (11 years ago)
- Location:
- trunk
- Files:
-
- 17 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r148445 r148463 1 2013-04-15 Patrick Gansterer <paroga@webkit.org> 2 3 [CMake] Add WTF_USE_*_UNICODE variables 4 https://bugs.webkit.org/show_bug.cgi?id=114556 5 6 Reviewed by Brent Fulgham. 7 8 WTF_USE_ICU_UNICODE and WTF_USE_WCHAR_UNICODE are used to 9 reduce duplication in the platform specific CMake files. 10 11 * Source/cmake/OptionsBlackBerry.cmake: 12 * Source/cmake/OptionsEfl.cmake: 13 * Source/cmake/OptionsWinCE.cmake: 14 1 15 2013-04-15 Martin Robinson <mrobinson@igalia.com> 2 16 -
trunk/Source/JavaScriptCore/CMakeLists.txt
r148119 r148463 340 340 ) 341 341 342 if (WTF_USE_ICU_UNICODE) 343 list(APPEND JavaScriptCore_INCLUDE_DIRECTORIES 344 ${ICU_INCLUDE_DIRS} 345 ) 346 list(APPEND JavaScriptCore_LIBRARIES 347 ${ICU_I18N_LIBRARIES} 348 ) 349 endif () 350 342 351 if (ENABLE_LLINT) 343 352 # We cannot check for RUBY_FOUND because it is set only when the full package is installed and -
trunk/Source/JavaScriptCore/ChangeLog
r148356 r148463 1 2013-04-15 Patrick Gansterer <paroga@webkit.org> 2 3 [CMake] Add WTF_USE_*_UNICODE variables 4 https://bugs.webkit.org/show_bug.cgi?id=114556 5 6 Reviewed by Brent Fulgham. 7 8 WTF_USE_ICU_UNICODE and WTF_USE_WCHAR_UNICODE are used to 9 reduce duplication in the platform specific CMake files. 10 11 * CMakeLists.txt: 12 * PlatformEfl.cmake: 13 1 14 2013-04-13 Patrick Gansterer <paroga@webkit.org> 2 15 -
trunk/Source/JavaScriptCore/PlatformEfl.cmake
r136914 r148463 3 3 ) 4 4 5 list(APPEND JavaScriptCore_ LIBRARIES6 ${ ICU_I18N_LIBRARIES}5 list(APPEND JavaScriptCore_INCLUDE_DIRECTORIES 6 ${JAVASCRIPTCORE_DIR}/wtf/gobject 7 7 ) 8 8 9 list(APPEND JavaScriptCore_INCLUDE_DIRECTORIES10 ${JAVASCRIPTCORE_DIR}/wtf/gobject11 ${ICU_INCLUDE_DIRS}12 )13 -
trunk/Source/WTF/ChangeLog
r148462 r148463 1 2013-04-15 Patrick Gansterer <paroga@webkit.org> 2 3 [CMake] Add WTF_USE_*_UNICODE variables 4 https://bugs.webkit.org/show_bug.cgi?id=114556 5 6 Reviewed by Brent Fulgham. 7 8 WTF_USE_ICU_UNICODE and WTF_USE_WCHAR_UNICODE are used to 9 reduce duplication in the platform specific CMake files. 10 11 * wtf/CMakeLists.txt: 12 * wtf/PlatformBlackBerry.cmake: 13 * wtf/PlatformEfl.cmake: 14 * wtf/PlatformWinCE.cmake: 15 1 16 2013-04-15 Patrick Gansterer <paroga@webkit.org> 2 17 -
trunk/Source/WTF/wtf/CMakeLists.txt
r148004 r148463 227 227 ) 228 228 229 if (WTF_USE_ICU_UNICODE) 230 list(APPEND WTF_HEADERS 231 unicode/icu/UnicodeIcu.h 232 ) 233 list(APPEND WTF_SOURCES 234 unicode/icu/CollatorICU.cpp 235 ) 236 list(APPEND WTF_INCLUDE_DIRECTORIES 237 ${ICU_INCLUDE_DIRS} 238 ) 239 list(APPEND WTF_LIBRARIES 240 ${ICU_I18N_LIBRARIES} 241 ${ICU_LIBRARIES} 242 ) 243 elseif (WTF_USE_WCHAR_UNICODE) 244 list(APPEND WTF_HEADERS 245 unicode/wchar/UnicodeWchar.h 246 ) 247 list(APPEND WTF_SOURCES 248 unicode/CollatorDefault.cpp 249 unicode/wchar/UnicodeWchar.cpp 250 ) 251 endif () 252 229 253 WEBKIT_INCLUDE_CONFIG_FILES_IF_EXISTS() 230 254 -
trunk/Source/WTF/wtf/PlatformBlackBerry.cmake
r136790 r148463 5 5 ThreadingPthreads.cpp 6 6 blackberry/MainThreadBlackBerry.cpp 7 unicode/icu/CollatorICU.cpp8 7 ) 9 8 -
trunk/Source/WTF/wtf/PlatformEfl.cmake
r144842 r148463 9 9 ThreadIdentifierDataPthreads.cpp 10 10 ThreadingPthreads.cpp 11 12 unicode/icu/CollatorICU.cpp13 11 ) 14 12 … … 18 16 ${GLIB_GIO_LIBRARIES} 19 17 ${GLIB_GOBJECT_LIBRARIES} 20 ${ICU_LIBRARIES}21 ${ICU_I18N_LIBRARIES}22 18 ${ECORE_LIBRARIES} 23 19 ${ECORE_EVAS_LIBRARIES} … … 37 33 ${EVAS_INCLUDE_DIRS} 38 34 ${GLIB_INCLUDE_DIRS} 39 ${ICU_INCLUDE_DIRS}40 35 ${JAVASCRIPTCORE_DIR}/wtf/gobject 41 36 ${JAVASCRIPTCORE_DIR}/wtf/unicode -
trunk/Source/WTF/wtf/PlatformWinCE.cmake
r136790 r148463 1 list(APPEND WTF_HEADERS2 unicode/wchar/UnicodeWchar.h3 )4 5 1 list(APPEND WTF_SOURCES 6 2 NullPtr.cpp … … 11 7 threads/win/BinarySemaphoreWin.cpp 12 8 13 unicode/CollatorDefault.cpp14 unicode/wchar/UnicodeWchar.cpp15 16 9 win/MainThreadWin.cpp 17 10 win/OwnPtrWin.cpp -
trunk/Source/WebCore/CMakeLists.txt
r148363 r148463 2737 2737 2738 2738 2739 if (WTF_USE_ICU_UNICODE) 2740 list(APPEND WebCore_SOURCES 2741 platform/text/TextBreakIteratorICU.cpp 2742 platform/text/TextCodecICU.cpp 2743 platform/text/TextEncodingDetectorICU.cpp 2744 ) 2745 list(APPEND WebCore_INCLUDE_DIRECTORIES 2746 ${ICU_INCLUDE_DIRS} 2747 ) 2748 list(APPEND WebCore_LIBRARIES 2749 ${ICU_LIBRARIES} 2750 ) 2751 elseif (WTF_USE_WCHAR_UNICODE) 2752 list(APPEND WebCore_SOURCES 2753 platform/text/TextEncodingDetectorNone.cpp 2754 2755 platform/text/wchar/TextBreakIteratorWchar.cpp 2756 ) 2757 endif () 2758 2759 2739 2760 if (WTF_USE_LEVELDB) 2740 2761 list(APPEND WebCore_INCLUDE_DIRECTORIES -
trunk/Source/WebCore/ChangeLog
r148458 r148463 1 2013-04-15 Patrick Gansterer <paroga@webkit.org> 2 3 [CMake] Add WTF_USE_*_UNICODE variables 4 https://bugs.webkit.org/show_bug.cgi?id=114556 5 6 Reviewed by Brent Fulgham. 7 8 WTF_USE_ICU_UNICODE and WTF_USE_WCHAR_UNICODE are used to 9 reduce duplication in the platform specific CMake files. 10 11 * CMakeLists.txt: 12 * PlatformBlackBerry.cmake: 13 * PlatformEfl.cmake: 14 * PlatformWinCE.cmake: 15 1 16 2013-04-15 Eric Carlson <eric.carlson@apple.com> 2 17 -
trunk/Source/WebCore/PlatformBlackBerry.cmake
r148129 r148463 36 36 platform/posix/SharedBufferPOSIX.cpp 37 37 platform/text/LocaleNone.cpp 38 platform/text/TextBreakIteratorICU.cpp39 platform/text/TextCodecICU.cpp40 platform/text/TextEncodingDetectorICU.cpp41 38 platform/text/blackberry/TextBreakIteratorInternalICUBlackBerry.cpp 42 39 ) -
trunk/Source/WebCore/PlatformEfl.cmake
r147998 r148463 167 167 platform/text/enchant/TextCheckerEnchant.cpp 168 168 platform/text/LocaleICU.cpp 169 platform/text/TextBreakIteratorICU.cpp170 platform/text/TextCodecICU.cpp171 platform/text/TextEncodingDetectorICU.cpp172 169 ) 173 170 … … 221 218 ${FONTCONFIG_LIBRARIES} 222 219 ${FREETYPE_LIBRARIES} 223 ${ICU_LIBRARIES}224 220 ${JPEG_LIBRARIES} 225 221 ${LIBXML2_LIBRARIES} … … 249 245 ${EVAS_INCLUDE_DIRS} 250 246 ${FREETYPE_INCLUDE_DIRS} 251 ${ICU_INCLUDE_DIRS}252 247 ${LIBXML2_INCLUDE_DIR} 253 248 ${LIBXSLT_INCLUDE_DIR} -
trunk/Source/WebCore/PlatformWinCE.cmake
r147883 r148463 99 99 100 100 platform/text/LocaleNone.cpp 101 platform/text/TextEncodingDetectorNone.cpp102 103 platform/text/wchar/TextBreakIteratorWchar.cpp104 101 105 102 platform/text/win/TextCodecWin.cpp -
trunk/Source/cmake/OptionsBlackBerry.cmake
r147960 r148463 4 4 5 5 set(DATA_DIR ${CMAKE_INSTALL_PREFIX}/share/${PROJECT_NAME}-${PROJECT_VERSION}) 6 7 set(WTF_USE_ICU_UNICODE 1) 6 8 7 9 add_definitions(-DDATA_DIR="${DATA_DIR}") -
trunk/Source/cmake/OptionsEfl.cmake
r148025 r148463 28 28 find_package(LibSoup 2.40.3 REQUIRED) 29 29 30 set(WTF_USE_ICU_UNICODE 1) 30 31 set(WTF_USE_SOUP 1) 31 32 -
trunk/Source/cmake/OptionsWinCE.cmake
r147040 r148463 1 1 include(OptionsWindows) 2 3 set(WTF_USE_WCHAR_UNICODE 1) 2 4 3 5 add_definitions(-D_CE_CRT_ALLOW_WIN_MINMAX)
Note: See TracChangeset
for help on using the changeset viewer.