[Scummvm-cvs-logs] CVS: scummvm/backends/dc Makefile,1.24,1.25 .cvsignore,1.10,1.11

Marcus Comstedt marcus_c at users.sourceforge.net
Wed Aug 25 14:48:00 CEST 2004


Update of /cvsroot/scummvm/scummvm/backends/dc
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8377

Modified Files:
	Makefile .cvsignore 
Log Message:
Build plugins.

Index: Makefile
===================================================================
RCS file: /cvsroot/scummvm/scummvm/backends/dc/Makefile,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -d -r1.24 -r1.25
--- Makefile	22 Aug 2004 21:47:20 -0000	1.24
+++ Makefile	25 Aug 2004 21:47:07 -0000	1.25
@@ -2,7 +2,7 @@
 
 ronindir = /usr/local/ronin
 
-# BUILD_PLUGINS = 1
+BUILD_PLUGINS = 1
 
 srcdir = ../..
 VPATH = $(srcdir)
@@ -28,6 +28,8 @@
 
 ifdef BUILD_PLUGINS
 DEFINES += -DDYNAMIC_MODULES
+PRE_OBJS_FLAGS = -Wl,--whole-archive
+POST_OBJS_FLAGS = -Wl,--no-whole-archive
 endif
 
 OBJS :=	dcmain.o time.o display.o audio.o input.o selector.o icon.o \
@@ -40,3 +42,13 @@
 scummvm.bin : scummvm.elf
 	sh-elf-objcopy -S -R .stack -O binary $< $@
 
+SCUMMVM.BIN : scummvm.bin
+	scramble $< $@
+
+plugin_dist :
+	find . -name '*.plg' | while read p; do \
+	  sh-elf-strip -g -o "`basename \"$$p\" | tr '[:lower:]' '[:upper:]'`" "$$p"; \
+	done
+
+dist : SCUMMVM.BIN plugins plugin_dist
+

Index: .cvsignore
===================================================================
RCS file: /cvsroot/scummvm/scummvm/backends/dc/.cvsignore,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -r1.10 -r1.11
--- .cvsignore	22 Aug 2004 21:47:20 -0000	1.10
+++ .cvsignore	25 Aug 2004 21:47:07 -0000	1.11
@@ -14,4 +14,6 @@
 base
 backends
 scummvm.elf
-*.plg
+scummvm.bin
+SCUMMVM.BIN
+*.PLG





More information about the Scummvm-git-logs mailing list