aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--backends/platform/linuxmoto/linuxmoto.mk35
-rwxr-xr-xconfigure2
-rw-r--r--ports.mk40
3 files changed, 39 insertions, 38 deletions
diff --git a/backends/platform/linuxmoto/linuxmoto.mk b/backends/platform/linuxmoto/linuxmoto.mk
new file mode 100644
index 0000000000..2fb3008689
--- /dev/null
+++ b/backends/platform/linuxmoto/linuxmoto.mk
@@ -0,0 +1,35 @@
+# Special target to create a motoezx snapshot
+motoezx: $(EXECUTABLE)
+ $(MKDIR) motoezx/scummvm
+ $(STRIP) $(EXECUTABLE) -o motoezx/scummvm/$(EXECUTABLE)
+ $(INSTALL) -c -m 644 $(DIST_FILES_THEMES) $(DIST_FILES_ENGINEDATA) motoezx/scummvm/
+ $(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_default.zip motoezx/scummvm/
+ $(CP) $(srcdir)/dists/motoezx/* motoezx/scummvm/
+ tar -C motoezx -cvzf motoezx/ScummVM.pkg scummvm
+
+# Special target to create a motomagx snapshot
+motomagx-mpkg: $(EXECUTABLE)
+ $(MKDIR) motomagx/scummvm
+ $(STRIP) $(EXECUTABLE) -o motomagx/scummvm/$(EXECUTABLE)
+ $(INSTALL) -c -m 644 $(DIST_FILES_THEMES) $(DIST_FILES_ENGINEDATA) motomagx/scummvm/
+ $(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_default.zip motomagx/scummvm/
+ $(CP) $(srcdir)/dists/motomagx/mpkg/* motomagx/scummvm/
+ tar -C motomagx -cvzf motomagx/ScummVM.mpkg scummvm
+
+motomagx-mgx: $(EXECUTABLE)
+ $(MKDIR) motomagx/scummvm
+ $(STRIP) $(EXECUTABLE) -o motomagx/scummvm/$(EXECUTABLE)
+ $(INSTALL) -c -m 644 $(DIST_FILES_THEMES) $(DIST_FILES_ENGINEDATA) motomagx/scummvm/
+ $(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_default.zip motomagx/scummvm/
+ $(CP) $(srcdir)/dists/motomagx/mgx/* motomagx/scummvm/
+ tar -C motomagx -cvzf motomagx/ScummVM.mgx scummvm
+
+motomagx-pep: $(EXECUTABLE)
+ $(MKDIR) motomagx/pep
+ $(CP) -r $(srcdir)/dists/motomagx/pep/* motomagx/pep
+ $(STRIP) $(EXECUTABLE) -o motomagx/pep/app/$(EXECUTABLE)
+ $(INSTALL) -c -m 644 $(DIST_FILES_THEMES) $(DIST_FILES_ENGINEDATA) motomagx/pep/app
+ $(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_default.zip motomagx/pep/app
+ tar -C motomagx/pep -czvf motomagx/ScummVM.pep app description.ini scummvm_big_usr.png scummvm_small_usr.png
+
+.PHONY: motoezx motomagx-mpkg motomagx-mgx motomagx-pep
diff --git a/configure b/configure
index 90c962eadf..379e110884 100755
--- a/configure
+++ b/configure
@@ -1277,6 +1277,7 @@ if test -n "$_host"; then
_backend="linuxmoto"
_build_hq_scalers="no"
_mt32emu="no"
+ add_line_to_config_mk 'include $(srcdir)/backends/platform/linuxmoto/linuxmoto.mk'
;;
motomagx)
echo "Cross-compiling to $_host, forcing endianness, alignment and type sizes"
@@ -1296,6 +1297,7 @@ if test -n "$_host"; then
_backend="linuxmoto"
_build_hq_scalers="no"
_mt32emu="no"
+ add_line_to_config_mk 'include $(srcdir)/backends/platform/linuxmoto/linuxmoto.mk'
;;
bfin*)
_need_memalign=yes
diff --git a/ports.mk b/ports.mk
index a30e6e6597..a861e79acb 100644
--- a/ports.mk
+++ b/ports.mk
@@ -204,45 +204,9 @@ ifneq ($(DIST_FILES_ENGINEDATA),)
endif
$(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_default.zip wiidist/scummvm/
-#
-# Linuxmoto specific
-#
-# Special target to create a motoezx snapshot
-motoezx: $(EXECUTABLE)
- $(MKDIR) motoezx/scummvm
- $(STRIP) $(EXECUTABLE) -o motoezx/scummvm/$(EXECUTABLE)
- $(INSTALL) -c -m 644 $(DIST_FILES_THEMES) $(DIST_FILES_ENGINEDATA) motoezx/scummvm/
- $(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_default.zip motoezx/scummvm/
- $(CP) $(srcdir)/dists/motoezx/* motoezx/scummvm/
- tar -C motoezx -cvzf motoezx/ScummVM.pkg scummvm
-
-# Special target to create a motomagx snapshot
-motomagx-mpkg: $(EXECUTABLE)
- $(MKDIR) motomagx/scummvm
- $(STRIP) $(EXECUTABLE) -o motomagx/scummvm/$(EXECUTABLE)
- $(INSTALL) -c -m 644 $(DIST_FILES_THEMES) $(DIST_FILES_ENGINEDATA) motomagx/scummvm/
- $(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_default.zip motomagx/scummvm/
- $(CP) $(srcdir)/dists/motomagx/mpkg/* motomagx/scummvm/
- tar -C motomagx -cvzf motomagx/ScummVM.mpkg scummvm
-
-motomagx-mgx: $(EXECUTABLE)
- $(MKDIR) motomagx/scummvm
- $(STRIP) $(EXECUTABLE) -o motomagx/scummvm/$(EXECUTABLE)
- $(INSTALL) -c -m 644 $(DIST_FILES_THEMES) $(DIST_FILES_ENGINEDATA) motomagx/scummvm/
- $(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_default.zip motomagx/scummvm/
- $(CP) $(srcdir)/dists/motomagx/mgx/* motomagx/scummvm/
- tar -C motomagx -cvzf motomagx/ScummVM.mgx scummvm
-
-motomagx-pep: $(EXECUTABLE)
- $(MKDIR) motomagx/pep
- $(CP) -r $(srcdir)/dists/motomagx/pep/* motomagx/pep
- $(STRIP) $(EXECUTABLE) -o motomagx/pep/app/$(EXECUTABLE)
- $(INSTALL) -c -m 644 $(DIST_FILES_THEMES) $(DIST_FILES_ENGINEDATA) motomagx/pep/app
- $(CP) $(srcdir)/backends/vkeybd/packs/vkeybd_default.zip motomagx/pep/app
- tar -C motomagx/pep -czvf motomagx/ScummVM.pep app description.ini scummvm_big_usr.png scummvm_small_usr.png
-
-.PHONY: deb bundle osxsnap win32dist wiidist motoezx motomagx-mpkg motomagx-mgx motomagx-pep install uninstall
+# Mark special targets as phony
+.PHONY: deb bundle osxsnap win32dist wiidist install uninstall
#
# ARM specific