Initial commit
This commit is contained in:
59
backends/platform/wii/wii.mk
Normal file
59
backends/platform/wii/wii.mk
Normal file
@@ -0,0 +1,59 @@
|
||||
WII_EXE_STRIPPED := scummvm_stripped$(EXEEXT)
|
||||
|
||||
all: $(WII_EXE_STRIPPED)
|
||||
|
||||
$(WII_EXE_STRIPPED): $(EXECUTABLE)
|
||||
$(STRIP) $< -o $@
|
||||
|
||||
clean: wiiclean
|
||||
|
||||
wiiclean:
|
||||
$(RM) $(WII_EXE_STRIPPED)
|
||||
|
||||
wiiload: $(WII_EXE_STRIPPED)
|
||||
$(DEVKITPPC)/bin/wiiload $<
|
||||
|
||||
geckoupload: $(WII_EXE_STRIPPED)
|
||||
$(DEVKITPPC)/bin/geckoupload $<
|
||||
|
||||
wiigdb:
|
||||
$(DEVKITPPC)/bin/powerpc-eabi-gdb -n $(EXECUTABLE)
|
||||
|
||||
wiidebug:
|
||||
$(DEVKITPPC)/bin/powerpc-eabi-gdb -n $(EXECUTABLE) -x $(srcdir)/backends/platform/wii/gdb.txt
|
||||
|
||||
wiidebug_network:
|
||||
$(DEVKITPPC)/bin/powerpc-eabi-gdb -n $(EXECUTABLE) -x $(srcdir)/backends/platform/wii/gdb-network.txt
|
||||
|
||||
# target to create a Wii snapshot
|
||||
wiidist: all
|
||||
$(MKDIR) wiidist/scummvm
|
||||
ifeq ($(GAMECUBE),1)
|
||||
$(DEVKITPPC)/bin/elf2dol $(EXECUTABLE) wiidist/scummvm/scummvm.dol
|
||||
else
|
||||
$(STRIP) $(EXECUTABLE) -o wiidist/scummvm/boot.elf
|
||||
$(CP) $(srcdir)/dists/wii/icon.png wiidist/scummvm/
|
||||
sed "s/@REVISION@/$(VER_REV)/;s/@TIMESTAMP@/`date +%Y%m%d%H%M%S`/" < $(srcdir)/dists/wii/meta.xml > wiidist/scummvm/meta.xml
|
||||
endif
|
||||
ifeq ($(DYNAMIC_MODULES),1)
|
||||
$(MKDIR) wiidist/scummvm/plugins
|
||||
for i in $(PLUGINS); do $(STRIP) --strip-debug $$i -o wiidist/scummvm/plugins/`basename $$i`; done
|
||||
endif
|
||||
sed 's/$$/\r/' < $(srcdir)/dists/wii/READMII > wiidist/scummvm/READMII.txt
|
||||
for i in $(DIST_FILES_DOCS); do sed 's/$$/\r/' < $$i > wiidist/scummvm/`basename $$i`.txt; done
|
||||
$(CP) $(DIST_FILES_THEMES) wiidist/scummvm/
|
||||
ifneq ($(DIST_FILES_ENGINEDATA),)
|
||||
$(CP) $(DIST_FILES_ENGINEDATA) wiidist/scummvm/
|
||||
endif
|
||||
ifneq ($(DIST_FILES_NETWORKING),)
|
||||
$(CP) $(DIST_FILES_NETWORKING) wiidist/scummvm/
|
||||
endif
|
||||
ifneq ($(DIST_FILES_VKEYBD),)
|
||||
$(CP) $(DIST_FILES_VKEYBD) wiidist/scummvm/
|
||||
endif
|
||||
|
||||
wiiloaddist: wiidist
|
||||
cd wiidist && zip -9r scummvm.zip scummvm/
|
||||
$(DEVKITPPC)/bin/wiiload wiidist/scummvm.zip
|
||||
|
||||
.PHONY: wiiclean wiiload geckoupload wiigdb wiidebug wiidist wiiloaddist
|
||||
Reference in New Issue
Block a user