diff options
author | Fabio Battaglia | 2010-09-08 18:04:38 +0000 |
---|---|---|
committer | Fabio Battaglia | 2010-09-08 18:04:38 +0000 |
commit | 0288f60f1972b5c5a7d719a8114fdeae32024cb2 (patch) | |
tree | 66e9c4611c8e57d9e4aaf30530ff920ac4a40576 /backends/platform/n64/n64.mk | |
parent | f3a9828d3683ed9ace360adb2b37459fbc28f98b (diff) | |
download | scummvm-rg350-0288f60f1972b5c5a7d719a8114fdeae32024cb2.tar.gz scummvm-rg350-0288f60f1972b5c5a7d719a8114fdeae32024cb2.tar.bz2 scummvm-rg350-0288f60f1972b5c5a7d719a8114fdeae32024cb2.zip |
CONFIGURE and N64: add n64.mk with nintendo64 specific dist targets
svn-id: r52641
Diffstat (limited to 'backends/platform/n64/n64.mk')
-rw-r--r-- | backends/platform/n64/n64.mk | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/backends/platform/n64/n64.mk b/backends/platform/n64/n64.mk new file mode 100644 index 0000000000..580bdce7ce --- /dev/null +++ b/backends/platform/n64/n64.mk @@ -0,0 +1,27 @@ +N64_EXE_STRIPPED := scummvm_stripped$(EXEEXT) + +bundle_name = n64-dist/scummvm +BASESIZE = 2097152 + +all: $(N64_EXE_STRIPPED) + +$(N64_EXE_STRIPPED): $(EXECUTABLE) + $(STRIP) $< -o $@ + +n64-distclean: + rm -rf $(bundle_name) + rm $(N64_EXE_STRIPPED) + +n64-dist: all + $(MKDIR) $(bundle_name) + $(MKDIR) $(bundle_name)/romfs + $(CP) $(DIST_FILES_ENGINEDATA) $(bundle_name)/romfs + $(CP) $(DIST_FILES_DOCS) $(bundle_name)/ + $(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_default.zip $(bundle_name)/romfs + genromfs -f $(bundle_name)/romfs.img -d $(bundle_name)/romfs -V scummvmn64 + mips64-objcopy $(EXECUTABLE) $(bundle_name)/scummvm.elf -O binary + cat $(N64SDK)/hkz-libn64/bootcode $(bundle_name)/scummvm.elf $(bundle_name)/romfs.img > scummvm.v64 + $(srcdir)/backends/platform/n64/pad_rom.sh scummvm.v64 + rm scummvm.bak + mv scummvm.v64 $(bundle_name)/scummvm.v64 + |