[Scummvm-cvs-logs] SF.net SVN: scummvm:[39307] scummvm/trunk/engines/sci/module.mk

fingolfin at users.sourceforge.net fingolfin at users.sourceforge.net
Tue Mar 10 20:17:52 CET 2009


Revision: 39307
          http://scummvm.svn.sourceforge.net/scummvm/?rev=39307&view=rev
Author:   fingolfin
Date:     2009-03-10 19:17:52 +0000 (Tue, 10 Mar 2009)

Log Message:
-----------
SCI: EVIL temporary hack to ensure savegame.cpp is rebuilt when any of the headers it uses have been changed (to track mistakes like me forgetting to rename SongIteratorMessage -> SongIterator::Message in the CFSML, too). If anybody knows how one can 'copy' the dependencies of one target and add them to another, please let me know.

Modified Paths:
--------------
    scummvm/trunk/engines/sci/module.mk

Modified: scummvm/trunk/engines/sci/module.mk
===================================================================
--- scummvm/trunk/engines/sci/module.mk	2009-03-10 19:11:35 UTC (rev 39306)
+++ scummvm/trunk/engines/sci/module.mk	2009-03-10 19:17:52 UTC (rev 39307)
@@ -86,6 +86,31 @@
 $(srcdir)/engines/sci/engine/savegame.cpp: $(srcdir)/engines/sci/engine/savegame.cfsml $(srcdir)/tools/cfsml.pl
 	cat $< | perl $(srcdir)/tools/cfsml.pl -f engines/sci/engine/savegame.cfsml > $@
 
+engines/sci/engine/savegame.cpp: engines/sci/engine/savegame.cpp \
+  common/stream.h common/scummsys.h config.h common/system.h \
+  common/noncopyable.h common/rect.h common/util.h common/str.h \
+  common/array.h common/algorithm.h common/debug.h common/list.h \
+  common/list_intern.h graphics/pixelformat.h engines/sci/sci_memory.h \
+  engines/sci/gfx/operations.h engines/sci/gfx/gfx_resmgr.h \
+  engines/sci/gfx/gfx_resource.h engines/sci/gfx/gfx_system.h \
+  engines/sci/tools.h common/endian.h engines/sci/gfx/palette.h \
+  engines/sci/gfx/gfx_driver.h engines/sci/uinput.h \
+  engines/sci/gfx/sbtree.h engines/sci/gfx/gfx_tools.h \
+  engines/sci/gfx/gfx_options.h engines/sci/gfx/gfx_res_options.h \
+  engines/sci/gfx/menubar.h engines/sci/engine/vm_types.h \
+  engines/sci/gfx/gfx_widgets.h engines/sci/gfx/gfx_state_internal.h \
+  engines/sci/sfx/core.h engines/sci/sfx/sfx.h engines/sci/sfx/songlib.h \
+  sound/timestamp.h engines/sci/scicore/resource.h common/file.h \
+  common/archive.h common/hash-str.h common/hashmap.h common/func.h \
+  common/memorypool.h common/ptr.h common/singleton.h \
+  engines/sci/sfx/iterator.h engines/sci/sfx/sfx_pcm.h \
+  engines/sci/engine/state.h engines/sci/scicore/vocabulary.h \
+  engines/sci/scicore/versions.h engines/sci/engine/script.h \
+  engines/sci/scicore/sciconsole.h engines/sci/engine/seg_manager.h \
+  engines/sci/engine/vm.h engines/sci/engine/heapmgr.h \
+  engines/sci/engine/intmap.h
+
+
 # This module can be built as a plugin
 ifeq ($(ENABLE_SCI), DYNAMIC_PLUGIN)
 PLUGIN := 1


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list