Makefile
branch0.5
changeset 5475 f57b2ad04098
parent 5436 c60526841627
child 5517 799cfac4b99f
equal deleted inserted replaced
5474:782ea141ed40 5475:f57b2ad04098
   947 	$(Q)$(STRGEN) $(STRGEN_FLAGS) -s lang -d lang $< $(LANG_ERRORS) || rm -f $@
   947 	$(Q)$(STRGEN) $(STRGEN_FLAGS) -s lang -d lang $< $(LANG_ERRORS) || rm -f $@
   948 
   948 
   949 ifdef MORPHOS
   949 ifdef MORPHOS
   950 
   950 
   951 release: all
   951 release: all
   952 	$(Q)rm -fr "/t/openttd-$(RELEASE)-morphos.lha"
   952 	$(Q)rm -fr "/t/openttd-$(REV)-morphos.lha"
   953 	$(Q)mkdir -p "/t/"
   953 	$(Q)mkdir -p "/t/"
   954 	$(Q)mkdir -p "/t/openttd-$(RELEASE)-morphos"
   954 	$(Q)mkdir -p "/t/openttd-$(REV)-morphos"
   955 	$(Q)mkdir -p "/t/openttd-$(RELEASE)-morphos/docs"
   955 	$(Q)mkdir -p "/t/openttd-$(REV)-morphos/docs"
   956 	$(Q)mkdir -p "/t/openttd-$(RELEASE)-morphos/data"
   956 	$(Q)mkdir -p "/t/openttd-$(REV)-morphos/data"
   957 	$(Q)mkdir -p "/t/openttd-$(RELEASE)-morphos/lang"
   957 	$(Q)mkdir -p "/t/openttd-$(REV)-morphos/lang"
   958 	$(Q)mkdir -p "/t/openttd-$(RELEASE)-morphos/scenario"
   958 	$(Q)mkdir -p "/t/openttd-$(REV)-morphos/scenario"
   959 	$(Q)mkdir -p "/t/openttd-$(RELEASE)-morphos/scenario/heightmap"
   959 	$(Q)mkdir -p "/t/openttd-$(REV)-morphos/scenario/heightmap"
   960 	$(Q)cp -R $(TTD)                      "/t/openttd-$(RELEASE)-morphos/"
   960 	$(Q)cp -R $(TTD)                      "/t/openttd-$(REV)-morphos/"
   961 	$(Q)cp data/*                         "/t/openttd-$(RELEASE)-morphos/data/"
   961 	$(Q)cp data/*                         "/t/openttd-$(REV)-morphos/data/"
   962 	$(Q)cp lang/*.lng                     "/t/openttd-$(RELEASE)-morphos/lang/"
   962 	$(Q)cp lang/*.lng                     "/t/openttd-$(REV)-morphos/lang/"
   963 	$(Q)-cp scenario/*.scn                "/t/openttd-$(RELEASE)-morphos/scenario/"
   963 	$(Q)-cp scenario/*.scn                "/t/openttd-$(REV)-morphos/scenario/"
   964 	$(Q)-cp scenario/heightmap/*          "/t/openttd-$(RELEASE)-morphos/scenario/heightmap/"
   964 	$(Q)-cp scenario/heightmap/*          "/t/openttd-$(REV)-morphos/scenario/heightmap/"
   965 	$(Q)cp readme.txt                     "/t/openttd-$(RELEASE)-morphos/docs/ReadMe"
   965 	$(Q)cp readme.txt                     "/t/openttd-$(REV)-morphos/docs/ReadMe"
   966 	$(Q)cp docs/console.txt               "/t/openttd-$(RELEASE)-morphos/docs/Console"
   966 	$(Q)cp COPYING                        "/t/openttd-$(REV)-morphos/docs/"
   967 	$(Q)cp COPYING                        "/t/openttd-$(RELEASE)-morphos/docs/"
   967 	$(Q)cp changelog.txt                  "/t/openttd-$(REV)-morphos/docs/ChangeLog"
   968 	$(Q)cp changelog.txt                  "/t/openttd-$(RELEASE)-morphos/docs/ChangeLog"
   968 	$(Q)cp known-bugs.txt                 "/t/openttd-$(REV)-morphos/docs/known-bugs.txt"
   969 	$(Q)cp known-bugs.txt                 "/t/openttd-$(RELEASE)-morphos/docs/known-bugs.txt"
   969 	$(Q)cp os/morphos/icons/openttd.info  "/t/openttd-$(REV)-morphos/$(TTD).info"
   970 	$(Q)cp os/morphos/icons/openttd.info  "/t/openttd-$(RELEASE)-morphos/$(TTD).info"
   970 	$(Q)cp os/morphos/icons/docs.info     "/t/openttd-$(REV)-morphos/docs.info"
   971 	$(Q)cp os/morphos/icons/docs.info     "/t/openttd-$(RELEASE)-morphos/docs.info"
   971 	$(Q)cp os/morphos/icons/drawer.info   "/t/openttd-$(REV)-morphos.info"
   972 	$(Q)cp os/morphos/icons/drawer.info   "/t/openttd-$(RELEASE)-morphos.info"
   972 	$(Q)strip --strip-all --strip-unneeded --remove-section .comment "/t/openttd-$(REV)-morphos/$(TTD)"
   973 	$(Q)cp os/morphos/icons/document.info "/t/openttd-$(RELEASE)-morphos/docs/ReadMe.info"
   973 	$(Q)lha a -r "t:openttd-$(REV)-morphos.lha" "t:openttd-$(REV)-morphos"
   974 	$(Q)cp os/morphos/icons/document.info "/t/openttd-$(RELEASE)-morphos/docs/Console.info"
   974 	$(Q)lha a    "t:openttd-$(REV)-morphos.lha" "t:openttd-$(REV)-morphos.info"
   975 	$(Q)cp os/morphos/icons/document.info "/t/openttd-$(RELEASE)-morphos/docs/COPYING.info"
   975 	$(Q)rm -fr "/t/openttd-$(REV)-morphos"
   976 	$(Q)cp os/morphos/icons/document.info "/t/openttd-$(RELEASE)-morphos/docs/ChangeLog.info"
   976 	$(Q)rm -fr "/t/openttd-$(REV)-morphos.info"
   977 	$(Q)strip --strip-all --strip-unneeded --remove-section .comment "/t/openttd-$(RELEASE)-morphos/$(TTD)"
       
   978 	$(Q)lha a -r "t:openttd-$(RELEASE)-morphos.lha" "t:openttd-$(RELEASE)-morphos"
       
   979 	$(Q)lha a    "t:openttd-$(RELEASE)-morphos.lha" "t:openttd-$(RELEASE)-morphos.info"
       
   980 	$(Q)rm -fr "/t/openttd-$(RELEASE)-morphos"
       
   981 	$(Q)rm -fr "/t/openttd-$(RELEASE)-morphos.info"
       
   982 	@echo "Release archive can be found in RAM:t/ now."
   977 	@echo "Release archive can be found in RAM:t/ now."
   983 
   978 
   984 .PHONY: release
   979 .PHONY: release
   985 endif
   980 endif
   986 
   981