| 72 | | install: |
| 73 | | rm -rf "/Applications/Q.app"; |
| 74 | | mkdir -p "/Applications/Q.app/Contents/MacOS/"; |
| 75 | | mkdir -p "/Applications/Q.app/Contents/Resources/English.lproj/Q Help/"; |
| 76 | | install -m 755 -s ../../tmp/qemu/qemu-img "/Applications/Q.app/Contents/MacOS/"; |
| 77 | | install -m 755 -s qemu-control "/Applications/Q.app/Contents/MacOS/"; |
| 78 | | sed 's/QEMU_VERSION/$(VERSION)/;s/QKJU_VERSION/$(QVERSION)/' Info.plist > "/Applications/Q.app/Contents/Info.plist"; |
| 79 | | echo "APPLQKJU" > "/Applications/Q.app/Contents/PkgInfo"; |
| 80 | | cp -R Resources/* "/Applications/Q.app/Contents/Resources/"; |
| 81 | | install -m 644 ../../tmp/qemu/qemu-doc.html "/Applications/Q.app/Contents/Resources/English.lproj/Q Help/html/"; |
| 82 | | install -m 644 ../../tmp/qemu/qemu-tech.html "/Applications/Q.app/Contents/Resources/English.lproj/Q Help/html/"; |
| 83 | | |
| 84 | | for d in $(TARGET_DIRS); do \ |
| 85 | | mkdir -p "/Applications/Q.app/Contents/MacOS//"$$d".app/Contents/MacOS/"; \ |
| 86 | | mkdir -p "/Applications/Q.app/Contents/MacOS/"$$d".app/Contents/Resources/qemu/"; \ |
| 87 | | cp -R ../../tmp/qemu/host-cocoa/Resources/* "/Applications/Q.app/Contents/MacOS/"$$d".app/Contents/Resources/"; \ |
| 88 | | echo "APPLQEMU" > "/Applications/Q.app/Contents/MacOS/"$$d".app/Contents/PkgInfo"; \ |
| 89 | | sed 's/QEMU_TARGET/'$$d'/;s/QEMU_VERSION/$(VERSION)/;s/QKJU_VERSION/$(QVERSION)/' ../../tmp/qemu/host-cocoa/Info.plist > "/Applications/Q.app/Contents/MacOS/"$$d".app/Contents/Info.plist"; \ |
| 90 | | case "$$d" in \ |
| 91 | | i386-softmmu) \ |
| 92 | | install -m 755 -s ../../tmp/qemu/$$d/qemu "/Applications/Q.app/Contents/MacOS/"$$d".app/Contents/MacOS/"$$d \ |
| 93 | | ;; \ |
| 94 | | x86_64-softmmu) \ |
| 95 | | install -m 755 -s ../../tmp/qemu/$$d/qemu-system-x86_64 "/Applications/Q.app/Contents/MacOS/"$$d".app/Contents/MacOS/"$$d \ |
| 96 | | ;; \ |
| 97 | | ppc-softmmu) \ |
| 98 | | install -m 755 -s ../../tmp/qemu/$$d/qemu-system-ppc "/Applications/Q.app/Contents/MacOS/"$$d".app/Contents/MacOS/"$$d; \ |
| 99 | | install -m 644 ../../tmp/qemu/pc-bios/ppc_rom.bin "/Applications/Q.app/Contents/MacOS/"$$d".app/Contents/Resources/qemu/" \ |
| 100 | | ;; \ |
| 101 | | sparc-softmmu) \ |
| 102 | | install -m 755 -s ../../tmp/qemu/$$d/qemu-system-sparc "/Applications/Q.app/Contents/MacOS/"$$d".app/Contents/MacOS/"$$d \ |
| 103 | | ;; \ |
| 104 | | mips-softmmu) \ |
| 105 | | install -m 755 -s ../../tmp/qemu/$$d/qemu-system-mips "/Applications/Q.app/Contents/MacOS/"$$d".app/Contents/MacOS/"$$d \ |
| 106 | | ;; \ |
| 107 | | arm-softmmu) \ |
| 108 | | install -m 755 -s ../../tmp/qemu/$$d/qemu-system-arm "/Applications/Q.app/Contents/MacOS/"$$d".app/Contents/MacOS/"$$d \ |
| 109 | | ;; \ |
| 110 | | esac; \ |
| 111 | | install -m 644 ../../tmp/qemu/pc-bios/bios.bin "/Applications/Q.app/Contents/MacOS/"$$d".app/Contents/Resources/qemu/"; \ |
| 112 | | install -m 644 ../../tmp/qemu/pc-bios/vgabios.bin "/Applications/Q.app/Contents/MacOS/"$$d".app/Contents/Resources/qemu/"; \ |
| 113 | | install -m 644 ../../tmp/qemu/pc-bios/vgabios-cirrus.bin "/Applications/Q.app/Contents/MacOS/"$$d".app/Contents/Resources/qemu/"; \ |
| 114 | | install -m 644 ../../tmp/qemu/pc-bios/video.x "/Applications/Q.app/Contents/MacOS/"$$d".app/Contents/Resources/qemu/"; \ |
| 115 | | install -m 644 ../../tmp/qemu/pc-bios/linux_boot.bin "/Applications/Q.app/Contents/MacOS/"$$d".app/Contents/Resources/qemu/"; \ |
| 116 | | done |
| | 73 | install: app |
| | 74 | rm -rf "/Applications/Q.app" |
| | 75 | cp -r "../$(prefix)/Q.app" "/Applications/Q.app" |