Added a $ when referencing RELEASEABLES inside the "generatesknandmif" define directive so that it expands correctly at the right time, and the skin builds.
Also improved the debug output so it generates well-formed XML when turned on.
--- a/skins/AknSkinContent/group/skingenerator.flm Wed Apr 14 17:29:53 2010 +0100
+++ b/skins/AknSkinContent/group/skingenerator.flm Fri Apr 16 13:55:02 2010 +0100
@@ -67,7 +67,7 @@
CREATABLEPATHS:=$(CREATABLEPATHS) $(AKNSGENDIR) $(AKNSDATAGENDIR)
ifeq ($(SKINDEBUG),0)
-$(info <AKNSSKINREALNAME aknsskinrealname=$(AKNSSKINREALNAME)'/>)
+$(info <AKNSSKINREALNAME aknsskinrealname='$(AKNSSKINREALNAME)'/>)
$(info <TARGETSKN targetskn='$(TARGETSKN)'/>)
$(info <TARGETMIF targetmif='$(TARGETMIF)'/>)
$(info <AKNSSRCDIR aknssrcdir='$(AKNSSRCDIR)'/>)
@@ -84,7 +84,7 @@
RELEASEABLES:=$(RELEASEABLES) $(TARGETMBM)
endif
-BITMAP:: $(RELEASEABLES)
+BITMAP:: $$(RELEASEABLES)
$(TARGETMIF) : $(AKNSDATAGENDIR)/$(AKNSSKINREALNAME).mif
$(call startrule,mifcopy,FORCESUCCESS) \