diff options
| -rw-r--r-- | backends/platform/sdl/posix/posix.cpp | 4 | ||||
| -rw-r--r-- | backends/taskbar/unity/unity-taskbar.cpp | 2 | ||||
| -rw-r--r-- | backends/taskbar/unity/unity-taskbar.h | 2 | ||||
| -rwxr-xr-x | configure | 19 | 
4 files changed, 14 insertions, 13 deletions
diff --git a/backends/platform/sdl/posix/posix.cpp b/backends/platform/sdl/posix/posix.cpp index 954f404ac6..1752153f29 100644 --- a/backends/platform/sdl/posix/posix.cpp +++ b/backends/platform/sdl/posix/posix.cpp @@ -50,7 +50,7 @@ void OSystem_POSIX::init() {  	// Initialze File System Factory  	_fsFactory = new POSIXFilesystemFactory(); -#if defined(USE_TASKBAR) && defined(USE_TASKBAR_UNITY) +#if defined(USE_TASKBAR) && defined(USE_UNITY)  	// Initialize taskbar manager  	_taskbarManager = new UnityTaskbarManager();  #endif @@ -67,7 +67,7 @@ void OSystem_POSIX::initBackend() {  	// Invoke parent implementation of this method  	OSystem_SDL::initBackend(); -#if defined(USE_TASKBAR) && defined(USE_TASKBAR_UNITY) +#if defined(USE_TASKBAR) && defined(USE_UNITY)  	// Register the taskbar manager as an event source (this is necessary for the glib event loop to be run)  	_eventManager->getEventDispatcher()->registerSource((UnityTaskbarManager *)_taskbarManager, false);  #endif diff --git a/backends/taskbar/unity/unity-taskbar.cpp b/backends/taskbar/unity/unity-taskbar.cpp index f36e2bf628..1b82e58c8a 100644 --- a/backends/taskbar/unity/unity-taskbar.cpp +++ b/backends/taskbar/unity/unity-taskbar.cpp @@ -24,7 +24,7 @@  #define FORBIDDEN_SYMBOL_EXCEPTION_time_h  #include "common/scummsys.h" -#if defined(POSIX) && defined(USE_TASKBAR) && defined(USE_TASKBAR_UNITY) +#if defined(POSIX) && defined(USE_TASKBAR) && defined(USE_UNITY)  #include "backends/taskbar/unity/unity-taskbar.h" diff --git a/backends/taskbar/unity/unity-taskbar.h b/backends/taskbar/unity/unity-taskbar.h index d1d9430bcd..d818ed9ff1 100644 --- a/backends/taskbar/unity/unity-taskbar.h +++ b/backends/taskbar/unity/unity-taskbar.h @@ -23,7 +23,7 @@  #ifndef BACKEND_UNITY_TASKBAR_H  #define BACKEND_UNITY_TASKBAR_H -#if defined(POSIX) && defined(USE_TASKBAR) && defined(USE_TASKBAR_UNITY) +#if defined(POSIX) && defined(USE_TASKBAR) && defined(USE_UNITY)  #include "common/events.h"  #include "common/str.h" @@ -126,7 +126,7 @@ _opengl=auto  _opengles=auto  _readline=auto  _freetype2=auto -_taskbar=yes +_taskbar=auto  _updates=no  _libunity=auto  # Default option behavior yes/no @@ -2427,7 +2427,6 @@ if test -n "$_host"; then  			CXXFLAGS="$CXXFLAGS -fno-delayed-branch"  			_backend="dc"  			_build_scalers=no -			_taskbar=no  			_mad=yes  			_zlib=yes  			add_line_to_config_mk 'ronindir = /usr/local/ronin' @@ -2686,7 +2685,6 @@ if test -n "$_host"; then  			_backend="tizen"  			_port_mk="backends/platform/tizen/tizen.mk"  			_arm_asm=yes -			_taskbar=no  			_build_scalers=no  			_seq_midi=no  			_mt32emu=no @@ -3728,7 +3726,7 @@ if test "$_libunity" = yes ; then  	LIBS="$LIBS $LIBUNITY_LIBS"  	INCLUDES="$INCLUDES $LIBUNITY_CFLAGS"  fi -define_in_config_h_if_yes "$_libunity" 'USE_TASKBAR_UNITY' +define_in_config_h_if_yes "$_libunity" 'USE_UNITY'  fi  echo "$_libunity" @@ -3990,24 +3988,27 @@ fi  # Check whether to build taskbar integration support  #  echo_n "Building taskbar integration support... " -define_in_config_if_yes $_taskbar 'USE_TASKBAR' -if test "$_taskbar" = yes; then +if test "$_taskbar" = "no"; then +	echo "no" +else  	case $_host_os in  	mingw*)  		LIBS="$LIBS -lole32 -luuid"  		echo "win32" +		_taskbar=yes  		;;  	*)  		if test "$_libunity" = yes; then  			echo "unity" +			_taskbar=yes  		else -			echo "$_taskbar" +			echo "no" +			_taskbar=no  		fi  		;;  	esac -else -	echo "$_taskbar"  fi +define_in_config_if_yes $_taskbar 'USE_TASKBAR'  #  # Check whether to build Bink video support  | 
