Make SmartDeviceLink work with Crosswalk. accepted/tizen/ivi/20140808.112359 submit/tizen_ivi/20140807.200740
authorOssama Othman <ossama.othman@intel.com>
Thu, 7 Aug 2014 19:56:32 +0000 (12:56 -0700)
committerOssama Othman <ossama.othman@intel.com>
Thu, 7 Aug 2014 20:06:04 +0000 (13:06 -0700)
By default SmartDeviceLink launches the sample SDL HMI using
chromium-browser.  Override using the appropriate preprocessor
symbol definitions to make SDL use xwalk instead.

Change-Id: I8514ee141a185e786b79bab1029147763a49e466
Bug-Tizen: TC-244
Signed-off-by: Ossama Othman <ossama.othman@intel.com>
SDL_Core/CMakeLists.txt
packaging/smartdevicelink.changes

index 3bdd781..6c45010 100644 (file)
@@ -17,6 +17,7 @@ set(CMAKE_CXX_FLAGS_RELEASE "-s") #It will be appended to CMAKE_CXX_FLAGS in rel
 
 add_definitions(-DSDL_LOG4CXX_PROPERTIES_FILE="/etc/smartdevicelink/log4cxx.properties")
 add_definitions(-DSDL_HMI_LINK_FILE="/etc/smartdevicelink/hmi_link")
+add_definitions(-DSDL_HMI_BROWSER_PATH="/usr/bin/xwalk" -DSDL_HMI_BROWSER_ARG0="xwalk" -DSDL_HMI_BROWSER_ARG1="")
 add_definitions(-DSDL_AUDIO_SAMPLE="/usr/share/smartdevicelink/audio.8bit.wav")
 
 option( BUILD_SHARED_LIBS "Build all libraries as shared (if ON) or static (if OFF)" OFF)
index ff60924..f805338 100644 (file)
@@ -1,3 +1,7 @@
+* Thu Aug 07 2014 Ossama Othman <ossama.othman@intel.com> accepted/tizen/ivi/panda/20140403.015744-2-g2948856
+- Remove dependency to MiniBrowser
+- Make SmartDeviceLink work with Crosswalk.
+
 * Thu Mar 06 2014 Ossama Othman <ossama.othman@intel.com> 66d2006
 - Added missing dependencies.
 - Remove executable bit from JavaScript and CSS files.