aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--Makefile2
-rw-r--r--icon.rc3
-rw-r--r--kephra.manifest22
3 files changed, 26 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 507fbb7..c5d952a 100644
--- a/Makefile
+++ b/Makefile
@@ -15,7 +15,7 @@ all : kephra.exe
starter_xsi.c:
$(PERL) -MExtUtils::Embed -e xsinit -- -o $@
-icon.o : icon.rc kephra_proton.ico
+icon.o : icon.rc kephra_proton.ico kephra.manifest
$(RC) $< $@
kephra.exe : starter.o starter_xsi.o icon.o
diff --git a/icon.rc b/icon.rc
index 7ea9e51..7e7262c 100644
--- a/icon.rc
+++ b/icon.rc
@@ -1 +1,4 @@
+#include <winuser.h>
+
DEFAULT ICON "kephra_proton.ico"
+1 RT_MANIFEST "kephra.manifest"
diff --git a/kephra.manifest b/kephra.manifest
new file mode 100644
index 0000000..876a8e1
--- /dev/null
+++ b/kephra.manifest
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+ <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
+ <assemblyIdentity
+ processorArchitecture="x86"
+ version="5.1.0.0"
+ type="win32"
+ name="Controls"
+ />
+ <description>MOM Client Application</description>
+ <dependency>
+ <dependentAssembly>
+ <assemblyIdentity
+ type="win32"
+ name="Microsoft.Windows.Common-Controls"
+ version="6.0.0.0"
+ publicKeyToken="6595b64144ccf1df"
+ language="*"
+ processorArchitecture="x86"
+ />
+ </dependentAssembly>
+ </dependency>
+ </assembly>