summaryrefslogtreecommitdiffstats
path: root/win
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2015-01-31 22:24:26 -0800
committerKaz Kylheku <kaz@kylheku.com>2015-01-31 22:24:26 -0800
commit5431f3f9ab2f41df5f702f31b19a27e5061fd730 (patch)
tree899dd65a9ab78cad4bbf7ab1085d2bfcf7995a0e /win
parent9bb7ffe3ee931bbfebe38fec4f2b24d1b851aece (diff)
downloadtxr-5431f3f9ab2f41df5f702f31b19a27e5061fd730.tar.gz
txr-5431f3f9ab2f41df5f702f31b19a27e5061fd730.tar.bz2
txr-5431f3f9ab2f41df5f702f31b19a27e5061fd730.zip
On Windows, add icon and identifying meta-data to executable.
* Makefile (EXTRA_OBJS-y): New variable. (WINDRES): New recipe. * configure: Check for presence of windres, and generate add_win_res variable in config.make. * win/txr.xcf: New file: GIMP project for icon. * win/txr.ico: New file: icon with three sizes generated from GIMP project. * win/txr.rc: New file.
Diffstat (limited to 'win')
-rw-r--r--win/txr.icobin0 -> 15086 bytes
-rw-r--r--win/txr.rc28
-rw-r--r--win/txr.xcfbin0 -> 7366 bytes
3 files changed, 28 insertions, 0 deletions
diff --git a/win/txr.ico b/win/txr.ico
new file mode 100644
index 00000000..9f577771
--- /dev/null
+++ b/win/txr.ico
Binary files differ
diff --git a/win/txr.rc b/win/txr.rc
new file mode 100644
index 00000000..6c1fbd30
--- /dev/null
+++ b/win/txr.rc
@@ -0,0 +1,28 @@
+#define XSTR(X) #X
+#define STR(X) XSTR(X)
+
+icon ICON "txr.ico"
+
+1 VERSIONINFO
+FILEVERSION TXR_VER,0,0,0
+PRODUCTVERSION TXR_VER,0,0,0
+BEGIN
+ BLOCK "StringFileInfo"
+ BEGIN
+ BLOCK "080904E4"
+ BEGIN
+ VALUE "CompanyName", "Kaz Kylheku"
+ VALUE "FileDescription", "TXR Language"
+ VALUE "InternalName", "txr"
+ VALUE "LegalCopyright", "Kaz Kylheku"
+ VALUE "OriginalFilename", "txr.exe"
+ VALUE "ProductName", "TXR Language"
+ VALUE "ProductVersion", STR(TXR_VER)
+ END
+ END
+
+ BLOCK "VarFileInfo"
+ BEGIN
+ VALUE "Translation", 0x809, 1252
+ END
+END
diff --git a/win/txr.xcf b/win/txr.xcf
new file mode 100644
index 00000000..9231eed3
--- /dev/null
+++ b/win/txr.xcf
Binary files differ