[Scummvm-git-logs] scummvm master -> 54e7c3b7dac7a13cefe6c38910d0df296c6afeac

sev- noreply at scummvm.org
Tue Jun 21 23:40:27 UTC 2022


This automated email contains information about 3 new commits which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
c8edaa945f AMIGAOS: Add DEBUG_BUILD define to configure
d3521bc785 AMIGAOS: Make use of DEBUG_BUILD define
54e7c3b7da AMIGAOS: Corrected plugins destination path


Commit: c8edaa945f40d12b0e238326e89d3fd4dc2bf257
    https://github.com/scummvm/scummvm/commit/c8edaa945f40d12b0e238326e89d3fd4dc2bf257
Author: Hubert Maier (raziel- at users.noreply.github.com)
Date: 2022-06-22T01:40:23+02:00

Commit Message:
AMIGAOS: Add DEBUG_BUILD define to configure

Changed paths:
    configure


diff --git a/configure b/configure
index 9ce4a686c9e..24be8054cea 100755
--- a/configure
+++ b/configure
@@ -2576,6 +2576,7 @@ case $_host_os in
 			_optimization_level=-O0
 			append_var CXXFLAGS "-fno-omit-frame-pointer"
 			append_var CXXFLAGS "-fno-strict-aliasing"
+			define_in_config_if_yes "$_debug_build" 'DEBUG_BUILD'
 		fi
 		# When building dynamic, add everything possible as plugin
 		if test "$_dynamic_modules" = yes ; then


Commit: d3521bc785b43661fd11939181790f4bc2b629b4
    https://github.com/scummvm/scummvm/commit/d3521bc785b43661fd11939181790f4bc2b629b4
Author: Hubert Maier (raziel- at users.noreply.github.com)
Date: 2022-06-22T01:40:23+02:00

Commit Message:
AMIGAOS: Make use of DEBUG_BUILD define

Changed paths:
    backends/platform/sdl/amigaos/amigaos.mk


diff --git a/backends/platform/sdl/amigaos/amigaos.mk b/backends/platform/sdl/amigaos/amigaos.mk
index 5152711e984..a87f35def1e 100644
--- a/backends/platform/sdl/amigaos/amigaos.mk
+++ b/backends/platform/sdl/amigaos/amigaos.mk
@@ -48,7 +48,12 @@ ifneq ($(DIST_FILES_SHADERS),)
 endif
 ifdef DYNAMIC_MODULES
 	makedir all $(AMIGAOSPATH)/plugins
-	$(foreach plugin, $(PLUGINS), $(STRIP) $(plugin) -o $(AMIGAOSPATH)/$(plugin);)
+	# Preserve all debug information on debug builds
+ifdef DEBUG_BUILD
+		cp $(PLUGINS) $(AMIGAOSPATH)/$(plugin)
+else
+		$(foreach plugin, $(PLUGINS), $(STRIP) $(plugin) -o $(AMIGAOSPATH)/$(plugin);)
+endif
 	makedir all $(AMIGAOSPATH)/sobjs
 	# AmigaOS installations, especially vanilla ones, won't have every
 	# mandatory shared library in place, let alone the correct versions.
@@ -57,5 +62,9 @@ ifdef DYNAMIC_MODULES
 	rx Ext_Inst_so.rexx $(EXECUTABLE) $(AMIGAOSPATH)
 	rm -f Ext_Inst_so.rexx
 endif
+# Preserve all debug information on debug builds
+ifdef DEBUG_BUILD
+	cp $(EXECUTABLE) $(AMIGAOSPATH)/$(EXECUTABLE)
+else
 	$(STRIP) $(EXECUTABLE) -o $(AMIGAOSPATH)/$(EXECUTABLE)
-
+endif


Commit: 54e7c3b7dac7a13cefe6c38910d0df296c6afeac
    https://github.com/scummvm/scummvm/commit/54e7c3b7dac7a13cefe6c38910d0df296c6afeac
Author: Hubert Maier (raziel- at users.noreply.github.com)
Date: 2022-06-22T01:40:23+02:00

Commit Message:
AMIGAOS: Corrected plugins destination path

Changed paths:
    backends/platform/sdl/amigaos/amigaos.mk


diff --git a/backends/platform/sdl/amigaos/amigaos.mk b/backends/platform/sdl/amigaos/amigaos.mk
index a87f35def1e..d4c569512bd 100644
--- a/backends/platform/sdl/amigaos/amigaos.mk
+++ b/backends/platform/sdl/amigaos/amigaos.mk
@@ -50,7 +50,7 @@ ifdef DYNAMIC_MODULES
 	makedir all $(AMIGAOSPATH)/plugins
 	# Preserve all debug information on debug builds
 ifdef DEBUG_BUILD
-		cp $(PLUGINS) $(AMIGAOSPATH)/$(plugin)
+		cp $(PLUGINS) $(AMIGAOSPATH)/plugins/$(plugin)
 else
 		$(foreach plugin, $(PLUGINS), $(STRIP) $(plugin) -o $(AMIGAOSPATH)/$(plugin);)
 endif




More information about the Scummvm-git-logs mailing list