746 $(STRGEN) $(STRGEN_FLAGS) $< $(VERBOSE_FILTER) $(LANG_ERRORS) |
746 $(STRGEN) $(STRGEN_FLAGS) $< $(VERBOSE_FILTER) $(LANG_ERRORS) |
747 |
747 |
748 winres.o: ttd.rc |
748 winres.o: ttd.rc |
749 windres -o $@ $< |
749 windres -o $@ $< |
750 |
750 |
|
751 ifdef MORPHOS |
|
752 release: all |
|
753 @rm -fr "/t/openttd-$(RELEASE)-morphos.lha" |
|
754 @mkdir -p "/t/" |
|
755 @mkdir -p "/t/openttd-$(RELEASE)-morphos" |
|
756 @mkdir -p "/t/openttd-$(RELEASE)-morphos/docs" |
|
757 @mkdir -p "/t/openttd-$(RELEASE)-morphos/data" |
|
758 @mkdir -p "/t/openttd-$(RELEASE)-morphos/lang" |
|
759 @cp -R $(TTD) "/t/openttd-$(RELEASE)-morphos/" |
|
760 @cp data/* "/t/openttd-$(RELEASE)-morphos/data/" |
|
761 @cp lang/*.lng "/t/openttd-$(RELEASE)-morphos/lang/" |
|
762 @cp readme.txt "/t/openttd-$(RELEASE)-morphos/docs/ReadMe" |
|
763 @cp docs/console.txt "/t/openttd-$(RELEASE)-morphos/docs/Console" |
|
764 @cp COPYING "/t/openttd-$(RELEASE)-morphos/docs/" |
|
765 @cp changelog.txt "/t/openttd-$(RELEASE)-morphos/docs/ChangeLog" |
|
766 @cp os/morphos/icons/openttd.info "/t/openttd-$(RELEASE)-morphos/$(TTD).info" |
|
767 @cp os/morphos/icons/docs.info "/t/openttd-$(RELEASE)-morphos/docs.info" |
|
768 @cp os/morphos/icons/drawer.info "/t/openttd-$(RELEASE)-morphos.info" |
|
769 @cp os/morphos/icons/document.info "/t/openttd-$(RELEASE)-morphos/docs/ReadMe.info" |
|
770 @cp os/morphos/icons/document.info "/t/openttd-$(RELEASE)-morphos/docs/Console.info" |
|
771 @cp os/morphos/icons/document.info "/t/openttd-$(RELEASE)-morphos/docs/COPYING.info" |
|
772 @cp os/morphos/icons/document.info "/t/openttd-$(RELEASE)-morphos/docs/ChangeLog.info" |
|
773 @strip --strip-all --strip-unneeded --remove-section .comment "/t/openttd-$(RELEASE)-morphos/$(TTD)" |
|
774 @lha a -r "t:openttd-$(RELEASE)-morphos.lha" "t:openttd-$(RELEASE)-morphos" |
|
775 @lha a "t:openttd-$(RELEASE)-morphos.lha" "t:openttd-$(RELEASE)-morphos.info" |
|
776 @rm -fr "/t/openttd-$(RELEASE)-morphos" |
|
777 @rm -fr "/t/openttd-$(RELEASE)-morphos.info" |
|
778 @echo "Release archive can be found in RAM:t/ now." |
|
779 |
|
780 .PHONY: release |
|
781 endif |
|
782 |
751 ifdef OSX |
783 ifdef OSX |
752 release: all |
784 release: all |
753 @mkdir -p "OpenTTD $(RELEASE)" |
785 @mkdir -p "OpenTTD $(RELEASE)" |
754 @mkdir -p "OpenTTD $(RELEASE)"/docs |
786 @mkdir -p "OpenTTD $(RELEASE)"/docs |
755 @cp -R $(OSXAPP) "OpenTTD $(RELEASE)"/ |
787 @cp -R $(OSXAPP) "OpenTTD $(RELEASE)"/ |