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 |