Add src/versioninfo.rc.in.
authorNIIBE Yutaka <gniibe@fsij.org>
Fri, 20 Jan 2017 03:03:53 +0000 (12:03 +0900)
committerNIIBE Yutaka <gniibe@fsij.org>
Fri, 20 Jan 2017 03:03:53 +0000 (12:03 +0900)
* src/versioninfo.rc.in: New.
* src/Makefile.am (EXTRA_DIST): Add versioninfo.rc.in.
* configure.ac: Add versioninfo.rc output.

--
The file is copied from libassuan and edited.

Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
configure.ac
src/Makefile.am
src/versioninfo.rc.in [new file with mode: 0644]

index 239a999..29ea3ac 100644 (file)
@@ -677,6 +677,7 @@ m4/Makefile
 src/Makefile
 src/ntbtls.h
 src/ntbtls-config
+src/versioninfo.rc
 ])
 AC_CONFIG_COMMANDS([ntbtls-conf],[[
 chmod +x src/ntbtls-config
index a314ca0..88895ab 100644 (file)
@@ -18,7 +18,8 @@
 
 ## Process this file with automake to produce Makefile.in
 
-EXTRA_DIST = ntbtls.h.in ntbtls.m4 libntbtls.vers libntbtls.def
+EXTRA_DIST = ntbtls.h.in ntbtls.m4 libntbtls.vers libntbtls.def \
+             versioninfo.rc.in
 bin_SCRIPTS = ntbtls-config
 include_HEADERS = ntbtls.h
 lib_LTLIBRARIES = libntbtls.la
diff --git a/src/versioninfo.rc.in b/src/versioninfo.rc.in
new file mode 100644 (file)
index 0000000..afbbe02
--- /dev/null
@@ -0,0 +1,51 @@
+/* versioninfo.rc.in - for ntbtls
+ *    Copyright (C) 2005, 2017 g10 Code GmbH
+ *
+ * This file is free software; as a special exception the author gives
+ * unlimited permission to copy and/or distribute it, with or without
+ * modifications, as long as this notice is preserved.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
+ * implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ */
+
+/* This file is processed by configure to create versioninfo.rc */
+
+#line __LINE__ "versioninfo.rc.in"
+
+#include <afxres.h>
+
+
+VS_VERSION_INFO VERSIONINFO
+ FILEVERSION @BUILD_FILEVERSION@
+ PRODUCTVERSION @BUILD_FILEVERSION@
+ FILEFLAGSMASK 0x3fL
+#ifdef _DEBUG
+ FILEFLAGS 0x21L
+#else
+ FILEFLAGS 0x20L
+#endif
+ FILEOS 0x40004L
+ FILETYPE 0x1L
+ FILESUBTYPE 0x0L
+BEGIN
+    BLOCK "StringFileInfo"
+    BEGIN
+        BLOCK "040904b0"
+        BEGIN
+            VALUE "Comments", "Provided under the terms of the GNU General Public License (GPLv3+).\0"
+            VALUE "CompanyName", "g10 Code GmbH\0"
+            VALUE "FileDescription", "ntbtls - Not Too Bad Transport Layer Security\0"
+            VALUE "FileVersion", "@LIBNTBTLS_LT_CURRENT@.@LIBNTBTLS_LT_AGE@.@LIBNTBTLS_LT_REVISION@.@BUILD_REVISION@\0"
+            VALUE "InternalName", "libntbtls\0"
+            VALUE "LegalCopyright", "Copyright © 2006-2014 Brainspark B.V., Copyright © 2014-2015 g10 Code GmbH\0"
+            VALUE "LegalTrademarks", "\0"
+            VALUE "OriginalFilename", "libntbtls.dll\0"
+            VALUE "PrivateBuild", "\0"
+            VALUE "ProductName", "ntbtls\0"
+            VALUE "ProductVersion", "@VERSION@\0"
+            VALUE "SpecialBuild", "@BUILD_TIMESTAMP@\0"
+        END
+    END
+END