661 winres.o: ttd.rc |
661 winres.o: ttd.rc |
662 windres -o $@ $< |
662 windres -o $@ $< |
663 |
663 |
664 ifdef OSX |
664 ifdef OSX |
665 release: all |
665 release: all |
666 @mkdir -p OpenTTD\ $(RELEASE) |
666 @mkdir -p "OpenTTD $(RELEASE)" |
667 @mkdir -p OpenTTD\ $(RELEASE)/docs |
667 @mkdir -p "OpenTTD $(RELEASE)"/docs |
668 @cp -R $(OSXAPP) OpenTTD\ $(RELEASE)/ |
668 @cp -R $(OSXAPP) "OpenTTD $(RELEASE)"/ |
669 @cp docs/OSX_where_did_the_package_go.txt OpenTTD\ $(RELEASE)/Where\ did\ the\ package\ go.txt |
669 @cp docs/OSX_where_did_the_package_go.txt "OpenTTD $(RELEASE)"/Where\ did\ the\ package\ go.txt |
670 @cp readme.txt OpenTTD\ $(RELEASE)/docs/ |
670 @cp readme.txt "OpenTTD $(RELEASE)"/docs/ |
671 @cp docs/README_if_game_crashed_on_OSX.txt OpenTTD\ $(RELEASE)/docs/readme\ if\ crashed\ on\ OSX.txt |
671 @cp docs/README_if_game_crashed_on_OSX.txt "OpenTTD $(RELEASE)"/docs/readme\ if\ crashed\ on\ OSX.txt |
672 @cp docs/console.txt OpenTTD\ $(RELEASE)/docs/ |
672 @cp docs/console.txt "OpenTTD $(RELEASE)"/docs/ |
673 @cp COPYING OpenTTD\ $(RELEASE)/docs/ |
673 @cp COPYING "OpenTTD $(RELEASE)"/docs/ |
674 @cp changelog.txt OpenTTD\ $(RELEASE)/docs/ |
674 @cp changelog.txt "OpenTTD $(RELEASE)"/docs/ |
675 @cp docs/README_if_game_crashed_on_OSX.txt OpenTTD\ $(RELEASE)/docs/ |
675 @cp docs/README_if_game_crashed_on_OSX.txt "OpenTTD $(RELEASE)"/docs/ |
676 @cp os/macos/*.webloc OpenTTD\ $(RELEASE)/ |
676 @cp os/macos/*.webloc "OpenTTD $(RELEASE)" |
677 @hdiutil create -ov -format UDZO -srcfolder OpenTTD\ $(RELEASE) openttd-$(RELEASE)-osx.dmg |
677 @hdiutil create -ov -format UDZO -srcfolder "OpenTTD $(RELEASE)" openttd-"$(RELEASE)"-osx.dmg |
678 @rm -fr OpenTTD\ $(RELEASE) |
678 @rm -fr "OpenTTD $(RELEASE)" |
679 |
679 |
680 nightly_build: all |
680 nightly_build: all |
681 @mkdir -p OpenTTD\ $(RELEASE) |
681 @mkdir -p "OpenTTD $(RELEASE)" |
682 @mkdir -p OpenTTD\ $(RELEASE)/docs |
682 @mkdir -p "OpenTTD $(RELEASE)"/docs |
683 @cp -R $(OSXAPP) OpenTTD\ $(RELEASE)/ |
683 @cp -R $(OSXAPP) "OpenTTD $(RELEASE)"/ |
684 @cp docs/OSX_where_did_the_package_go.txt OpenTTD\ $(RELEASE)/Where\ did\ the\ package\ go.txt |
684 @cp docs/OSX_where_did_the_package_go.txt "OpenTTD $(RELEASE)"/Where\ did\ the\ package\ go.txt |
685 @cp readme.txt OpenTTD\ $(RELEASE)/docs/ |
685 @cp readme.txt "OpenTTD $(RELEASE)"/docs/ |
686 @cp docs/README_if_game_crashed_on_OSX.txt OpenTTD\ $(RELEASE)/docs/readme\ if\ crashed\ on\ OSX.txt |
686 @cp docs/README_if_game_crashed_on_OSX.txt "OpenTTD $(RELEASE)"/docs/readme\ if\ crashed\ on\ OSX.txt |
687 @cp docs/console.txt OpenTTD\ $(RELEASE)/docs/ |
687 @cp docs/console.txt "OpenTTD $(RELEASE)"/docs/ |
688 @cp COPYING OpenTTD\ $(RELEASE)/docs/ |
688 @cp COPYING "OpenTTD $(RELEASE)"/docs/ |
689 @cp revisionlog.txt OpenTTD\ $(RELEASE)/revisionlog.txt |
689 @cp revisionlog.txt "OpenTTD $(RELEASE)"/revisionlog.txt |
690 @cp changelog.txt OpenTTD\ $(RELEASE)/docs/ |
690 @cp changelog.txt "OpenTTD $(RELEASE)"/docs/ |
691 @cp docs/README_if_game_crashed_on_OSX.txt OpenTTD\ $(RELEASE)/docs/ |
691 @cp docs/README_if_game_crashed_on_OSX.txt "OpenTTD $(RELEASE)"/docs/ |
692 @cp os/macos/*.webloc OpenTTD\ $(RELEASE)/ |
692 @cp os/macos/*.webloc "OpenTTD $(RELEASE)"/ |
693 @hdiutil create -ov -format UDZO -srcfolder OpenTTD\ $(RELEASE) openttd-$(RELEASE).dmg |
693 @hdiutil create -ov -format UDZO -srcfolder "OpenTTD $(RELEASE)" openttd-"$(RELEASE)".dmg |
694 @rm -fr OpenTTD\ $(RELEASE) |
694 @rm -fr "OpenTTD $(RELEASE)" |
695 |
695 |
696 .PHONY: release nightly_build |
696 .PHONY: release nightly_build |
697 endif |
697 endif |
698 |
698 |
699 rev.c: FORCE |
699 rev.c: FORCE |