Mike McCormack : msiexec: Add an icon for msiexec and .msi files.

Alexandre Julliard julliard at wine.codeweavers.com
Tue Apr 4 05:37:41 CDT 2006


Module: wine
Branch: refs/heads/master
Commit: 92b5d9e18982916de18170de9b1f5ec39a1cbf19
URL:    http://source.winehq.org/git/?p=wine.git;a=commit;h=92b5d9e18982916de18170de9b1f5ec39a1cbf19

Author: Mike McCormack <mike at codeweavers.com>
Date:   Tue Apr  4 15:16:39 2006 +0900

msiexec: Add an icon for msiexec and .msi files.

---

 programs/msiexec/.gitignore  |    3 +-
 programs/msiexec/Makefile.in |    5 ++-
 programs/msiexec/rsrc.rc     |   76 ++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 82 insertions(+), 2 deletions(-)
 create mode 100644 programs/msiexec/rsrc.rc

diff --git a/programs/msiexec/.gitignore b/programs/msiexec/.gitignore
index d6f8e42..2126466 100644
--- a/programs/msiexec/.gitignore
+++ b/programs/msiexec/.gitignore
@@ -1,3 +1,4 @@
 Makefile
 msiexec
-version.res
+msiexec.ico
+rsrc.res
diff --git a/programs/msiexec/Makefile.in b/programs/msiexec/Makefile.in
index 8b7cf50..6949d20 100644
--- a/programs/msiexec/Makefile.in
+++ b/programs/msiexec/Makefile.in
@@ -9,7 +9,10 @@ IMPORTS   = msi ole32 advapi32 user32 ke
 C_SRCS = \
 	msiexec.c
 
-RC_SRCS = version.rc
+RC_SRCS = rsrc.rc
+RC_BINSRC = rsrc.rc
+RC_BINARIES = \
+	msiexec.ico
 
 @MAKE_PROG_RULES@
 
diff --git a/programs/msiexec/rsrc.rc b/programs/msiexec/rsrc.rc
new file mode 100644
index 0000000..cc141b2
--- /dev/null
+++ b/programs/msiexec/rsrc.rc
@@ -0,0 +1,76 @@
+/*
+ * Copyright (c) 2006 Mike McCormack
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ */
+
+#include <windows.h>
+
+#include "version.rc"
+
+LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
+
+/* BINRES msiexec.ico */
+1 ICON DISCARDABLE msiexec.ico
+/* {
+ '00 00 01 00 01 00 20 20 10 00 00 00 00 00 E8 02'
+ '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00'
+ '00 00 01 00 04 00 00 00 00 00 80 02 00 00 00 00'
+ '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
+ '00 00 00 00 80 00 00 80 00 00 00 80 80 00 80 00'
+ '00 00 80 00 80 00 80 80 00 00 C0 C0 C0 00 80 80'
+ '80 00 00 00 FF 00 00 FF 00 00 00 FF FF 00 FF 00'
+ '00 00 FF 00 FF 00 FF FF 00 00 FF FF FF 00 00 00'
+ '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
+ '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
+ '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
+ '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
+ '00 00 00 03 83 00 00 00 00 00 00 00 00 00 00 00'
+ '00 00 33 33 00 00 00 00 00 00 00 00 00 00 00 00'
+ '00 03 3B 30 00 00 00 80 00 00 00 00 00 00 00 00'
+ '00 33 33 00 00 00 03 33 00 00 00 00 00 00 00 00'
+ '03 3B 30 00 00 00 33 B3 30 00 00 00 00 00 00 00'
+ '0B 33 00 00 00 00 38 33 B0 00 00 00 00 00 00 00'
+ '03 38 00 00 03 00 03 38 30 00 00 00 00 00 00 00'
+ '33 33 00 03 00 30 00 00 00 00 00 00 00 00 00 00'
+ '33 B3 33 30 00 00 01 11 11 00 00 00 00 00 00 00'
+ '33 33 B3 B0 00 00 11 11 11 10 00 00 00 00 00 00'
+ '33 33 83 33 00 01 11 11 11 11 00 00 00 00 00 00'
+ '03 B3 33 33 33 01 11 11 11 11 10 00 00 00 00 00'
+ '03 33 3B 33 3B 01 11 11 11 11 10 00 00 00 00 00'
+ '03 83 38 33 83 01 11 11 11 11 11 00 00 00 00 00'
+ '00 33 B3 33 33 01 11 11 11 11 11 00 00 00 00 00'
+ '00 03 33 B3 33 30 11 11 10 00 10 10 00 00 00 00'
+ '00 00 33 38 3B 30 11 10 00 FF 00 0F 00 00 00 00'
+ '00 00 00 03 33 30 01 00 FF FF FF FF 00 00 00 00'
+ '00 00 00 00 00 00 01 0F FF FF FF FF 00 00 00 00'
+ '00 00 00 00 00 00 00 0F FF FF FF F0 00 00 00 00'
+ '00 00 00 00 00 00 00 0F FF FF FF 00 00 00 00 00'
+ '00 00 00 00 00 00 00 0F FF FF F0 00 00 00 00 00'
+ '00 00 00 00 00 00 00 00 FF F0 00 00 00 00 00 00'
+ '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
+ '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
+ '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
+ '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
+ '00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF'
+ 'FF FF FF FF FF FF FF FF FF FF FF E1 1F FF FF 00'
+ '1F FF FE 00 1F FF FC 00 0F FF F8 00 07 FF F0 00'
+ '03 FF F0 00 03 FF F0 00 03 FF E0 00 01 FF E0 0C'
+ '01 FF E0 0C 00 FF E0 00 00 7F F0 00 00 7F F0 00'
+ '00 3F F0 00 00 1F F8 00 00 0F FC 00 00 07 FE 00'
+ '00 07 FF 00 00 03 FF E1 00 03 FF FF 80 07 FF FF'
+ '80 0F FF FF C0 1F FF FF C0 3F FF FF E0 FF FF FF'
+ 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF'
+} */




More information about the wine-cvs mailing list