-
dbates@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=72768 .: Reviewed by Adam Barth and Antonio Gomes. * Source/CMakeLists.txt: Add the BlackBerry port and support for building on QNX. * Source/cmake/OptionsBlackBerry.cmake: Added. * Source/cmake/OptionsCommon.cmake: Add QNX QCC-variant of CODE_GENERATOR_PREPROCESSOR. We may be able to fold this into the non-MSVC CODE_GENERATOR_PREPROCESSOR. Source/JavaScriptCore: Reviewed by Antonio Gomes. * PlatformBlackBerry.cmake: Added. * shell/PlatformBlackBerry.cmake: Added. * wtf/PlatformBlackBerry.cmake: Added. Source/WebCore: Reviewed by Antonio Gomes. * CMakeLists.txt: At this time the BlackBerry port doesn't support generating DOM bindings from the SVG IDLs. See WebKit bug #72773. * PlatformBlackBerry.cmake: Added. Source/WebKit: Reviewed by Antonio Gomes. * blackberry: Added. * blackberry/CMakeListsBlackBerry.txt: Added. Tools: Reviewed by Antonio Gomes. Add optional --blackberry command line argument to build-webkit to build the BlackBerry port. * Scripts/build-webkit: * Scripts/webkitdirs.pm: (determineBaseProductDir): (argumentsForConfiguration): (builtDylibPathForName): (determineIsQt): (isBlackBerry): Added. (determineIsBlackBerry): Added. (blackberryTargetArchitecture): Added. (isAppleWebKit): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100844 268f45cc-cd09-0410-ab3c-d52691b4dbfc
5b4bdbbf