Changeset 81 for trunk/qcontrol/Makefile

Show
Ignore:
Timestamp:
04/13/07 17:51:30 (3 years ago)
Author:
mike
Message:

[fix] "#define kju_debug 1" for verbous log messages (txs Andreas F for suggestion)
[fix] added openbios-sparc32 to sparc package (txs Andreas F)
[fix] simplyfied "make install" (txs Andreas F for suggestion)

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/qcontrol/Makefile

    r67 r81  
    3333                nibtool -d "../$(prefix)/Q.app/Contents/Resources/"$$d".lproj/cocoaControlPreferences.strings" "../$(prefix)/Q.app/Contents/Resources/English.lproj/cocoaControlPreferences.nib" -W "../$(prefix)/Q.app/Contents/Resources/"$$d".lproj/cocoaControlPreferences.nib"; \ 
    3434                nibtool -d "../$(prefix)/Q.app/Contents/Resources/"$$d".lproj/cocoaDownload.strings" "../$(prefix)/Q.app/Contents/Resources/English.lproj/cocoaDownload.nib" -W "../$(prefix)/Q.app/Contents/Resources/"$$d".lproj/cocoaDownload.nib"; \ 
    35         done 
     35                done 
    3636 
    3737        for d in $(TARGET_DIRS); do \ 
     
    5353                        ;; \ 
    5454                        sparc-softmmu) \ 
    55                                 install -m 755 -s ../../tmp/qemu/$$d/qemu-system-sparc "../$(prefix)/Q.app/Contents/MacOS/"$$d".app/Contents/MacOS/"$$d \ 
     55                                install -m 755 -s ../../tmp/qemu/$$d/qemu-system-sparc "../$(prefix)/Q.app/Contents/MacOS/"$$d".app/Contents/MacOS/"$$d; \ 
     56                                install -m 644 ../../tmp/qemu/pc-bios/openbios-sparc32 "../$(prefix)/Q.app/Contents/MacOS/"$$d".app/Contents/Resources/qemu/" \ 
    5657                        ;; \ 
    5758                        mips-softmmu) \ 
     
    7071 
    7172# generate OS X .app Packages and install it to /applications 
    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 
     73install: app 
     74        rm -rf "/Applications/Q.app" 
     75        cp -r "../$(prefix)/Q.app" "/Applications/Q.app"