494 |
494 |
495 |
495 |
496 # MIDI setup |
496 # MIDI setup |
497 ifdef OSX |
497 ifdef OSX |
498 ifndef MIDI |
498 ifndef MIDI |
499 MIDI:=$(OSXAPP)/contents/macosx/track_starter |
499 MIDI:=$(OSXAPP)/Contents/macosx/track_starter |
500 endif |
500 endif |
501 ifndef SECOND_DATA_PATH |
501 ifndef SECOND_DATA_PATH |
502 SECOND_DATA_PATH:="$(OSXAPP)/contents/data/" |
502 SECOND_DATA_PATH:="$(OSXAPP)/Contents/Data/" |
503 endif |
503 endif |
504 ifndef CUSTOM_LANG_DIR |
504 ifndef CUSTOM_LANG_DIR |
505 CUSTOM_LANG_DIR:="$(OSXAPP)/contents/lang/" |
505 CUSTOM_LANG_DIR:="$(OSXAPP)/Contents/Lang/" |
506 endif |
506 endif |
507 endif |
507 endif |
508 |
508 |
509 ifdef MIDI |
509 ifdef MIDI |
510 CDEFS += -DEXTERNAL_PLAYER=\"$(MIDI)\" |
510 CDEFS += -DEXTERNAL_PLAYER=\"$(MIDI)\" |
798 $(Q)mkdir -p "$(OSXAPP)"/Contents/Data |
798 $(Q)mkdir -p "$(OSXAPP)"/Contents/Data |
799 $(Q)mkdir -p "$(OSXAPP)"/Contents/Lang |
799 $(Q)mkdir -p "$(OSXAPP)"/Contents/Lang |
800 $(Q)echo "APPL????" > "$(OSXAPP)"/Contents/PkgInfo |
800 $(Q)echo "APPL????" > "$(OSXAPP)"/Contents/PkgInfo |
801 $(Q)cp os/macosx/openttd.icns "$(OSXAPP)"/Contents/Resources/openttd.icns |
801 $(Q)cp os/macosx/openttd.icns "$(OSXAPP)"/Contents/Resources/openttd.icns |
802 $(Q)os/macosx/plistgen.sh "$(OSXAPP)" "$(REV)" |
802 $(Q)os/macosx/plistgen.sh "$(OSXAPP)" "$(REV)" |
803 $(Q)cp os/macosx/track_starter "$(OSXAPP)"/contents/macos |
803 $(Q)cp os/macosx/track_starter "$(OSXAPP)"/Contents/macos |
804 $(Q)ls os/macosx | grep -q "\.class" || \ |
804 $(Q)ls os/macosx | grep -q "\.class" || \ |
805 javac os/macosx/OpenTTDMidi.java |
805 javac os/macosx/OpenTTDMidi.java |
806 $(Q)cp os/macosx/OpenTTDMidi.class "$(OSXAPP)"/contents/macos |
806 $(Q)cp os/macosx/OpenTTDMidi.class "$(OSXAPP)"/Contents/macos |
807 $(Q)cp data/* "$(OSXAPP)"/Contents/data/ |
807 $(Q)cp data/* "$(OSXAPP)"/Contents/Data/ |
808 $(Q)cp lang/*.lng "$(OSXAPP)"/Contents/lang/ |
808 $(Q)cp lang/*.lng "$(OSXAPP)"/Contents/Lang/ |
809 $(Q)cp $(TTD) "$(OSXAPP)"/Contents/MacOS/$(TTD) |
809 $(Q)cp $(TTD) "$(OSXAPP)"/Contents/MacOS/$(TTD) |
810 |
810 |
811 $(endwarnings): $(64_bit_warnings) |
811 $(endwarnings): $(64_bit_warnings) |
812 |
812 |
813 $(64_bit_warnings): |
813 $(64_bit_warnings): |