GNOME Bugzilla – Bug 705054
Embed manifest into gtk-update-icon-cache.exe
Last modified: 2014-08-03 06:52:57 UTC
Instead of installing the manifest file alongside gtk-update-icon-cache.exe, it should be simply embedded into the program.
Created attachment 250344 [details] [review] Embed manifest into gtk-update-icon-cache.exe Patch against gtk+-2.0-2.24.20-1, trivial to adapt to 3.x (manifest + rc -> object file; link object file into executable as usual).
Created attachment 267018 [details] [review] Embed manifest into gtk-update-icon-cache.exe (gtk+-3.0 version) This is against 3.11.4
Created attachment 282130 [details] [review] Embed manifest into gtk-update-icon-cache.exe This way it doesn't need to be installed alongside it.
Created attachment 282186 [details] [review] Embed manifest into gtk-update-icon-cache.exe This way it doesn't need to be installed alongside it. v2: Change 1 and 24 to CREATEPROCESS_MANIFEST_RESOURCE_ID and RT_MANIFEST
Created attachment 282187 [details] [review] Embed manifest into gtk-update-icon-cache.exe Version for gtk-2-24 branch
Review of attachment 282186 [details] [review]: Patch looks good to me. Just the minor nitpick ::: gtk/Makefile.am @@ +1665,3 @@ echo '</assembly>' ) >$@ + too many empty lines here?
Created attachment 282325 [details] [review] Embed manifest into gtk-update-icon-cache.exe This way it doesn't need to be installed alongside it. v3: removed empty lines
Created attachment 282326 [details] [review] Embed manifest into gtk-update-icon-cache.exe gtk-2-24 version v3: remove empty lines
Review of attachment 282325 [details] [review]: ok
Review of attachment 282326 [details] [review]: ok
Comment on attachment 282325 [details] [review] Embed manifest into gtk-update-icon-cache.exe Attachment 282325 [details] pushed as 7fd9080 - Embed manifest into gtk-update-icon-cache.exe
Attachment 282326 [details] pushed as d0c0d65 - Embed manifest into gtk-update-icon-cache.exe