[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH] Makefile.target: set icon for binary file on Ma
From: |
Paolo Bonzini |
Subject: |
Re: [Qemu-devel] [PATCH] Makefile.target: set icon for binary file on Mac OS X |
Date: |
Thu, 19 Feb 2015 10:56:13 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 |
On 18/02/2015 22:09, Programmingkid wrote:
> + # Take an image and make the image its own icon:
> + sips -i ../pc-bios/qemu-nsis.ico
> + # Extract the icon to its own resource file:
> + DeRez -only icns ../pc-bios/qemu-nsis.ico > tmpicns.rsrc
IIUC sips modifies ../pc-bios/qemu-nsis.ico (adding a resource fork?),
so it's not possible to put it in Makefile.target. If "sips" is invoked
twice by two different recursive invocations of Makefile.target, bad
things can happen.
I think we can simply distribute tmpicns.rsrc as pc-bios/qemu.rsrc instead.
> + # append this resource to the file you want to icon-ize.
> + Rez -append tmpicns.rsrc -o $(QEMU_PROG)
> +
> + # Use the resource to set the icon.
> + SetFile -a C $(QEMU_PROG)
These two commands can be added after
$(QEMU_PROG_BUILD): $(all-obj-y) ../libqemuutil.a ../libqemustub.a
$(call LINK,$^)
instead of adding a new rule. There is no need for the comments.
Paolo
- [Qemu-devel] [PATCH] Makefile.target: set icon for binary file on Mac OS X, Programmingkid, 2015/02/18
- Re: [Qemu-devel] [PATCH] Makefile.target: set icon for binary file on Mac OS X,
Paolo Bonzini <=
- Re: [Qemu-devel] [PATCH] Makefile.target: set icon for binary file on Mac OS X, Programmingkid, 2015/02/19
- Re: [Qemu-devel] [PATCH] Makefile.target: set icon for binary file on Mac OS X, Peter Maydell, 2015/02/20
- Re: [Qemu-devel] [PATCH] Makefile.target: set icon for binary file on Mac OS X, Paolo Bonzini, 2015/02/20
- Re: [Qemu-devel] [PATCH] Makefile.target: set icon for binary file on Mac OS X, François Revol, 2015/02/20
- Re: [Qemu-devel] [PATCH] Makefile.target: set icon for binary file on Mac OS X, Programmingkid, 2015/02/20
- Re: [Qemu-devel] [PATCH] Makefile.target: set icon for binary file on Mac OS X, Paolo Bonzini, 2015/02/20
- Re: [Qemu-devel] [PATCH] Makefile.target: set icon for binary file on Mac OS X, Programmingkid, 2015/02/20
- Re: [Qemu-devel] [PATCH] Makefile.target: set icon for binary file on Mac OS X, Paolo Bonzini, 2015/02/20
- Re: [Qemu-devel] [PATCH] Makefile.target: set icon for binary file on Mac OS X, Programmingkid, 2015/02/20
- Re: [Qemu-devel] [PATCH] Makefile.target: set icon for binary file on Mac OS X, Paolo Bonzini, 2015/02/21