Makefile
changeset 770 c2eacca29601
parent 730 95ef392e5db0
child 798 8331baea2dc9
equal deleted inserted replaced
769:165e9f25a088 770:c2eacca29601
   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)"/