]> git.proxmox.com Git - libgit2.git/blobdiff - src/win32/git2.rc
New upstream version 1.1.0+dfsg.1
[libgit2.git] / src / win32 / git2.rc
index 3571bc683696fb8b4fb17f69de029be76fc9c2d2..d273afd7066d4abfa857d2d185a4954b40b5a4a1 100644 (file)
@@ -2,14 +2,29 @@
 #include "../../include/git2/version.h"
 
 #ifndef LIBGIT2_FILENAME
-# define LIBGIT2_FILENAME "git2"
+# ifdef __GNUC__
+#  define LIBGIT2_FILENAME git2
+# else
+#  define LIBGIT2_FILENAME "git2"
+# endif
 #endif
 
 #ifndef LIBGIT2_COMMENTS
 # define LIBGIT2_COMMENTS "For more information visit http://libgit2.github.com/"
 #endif
 
+#ifdef __GNUC__
+# define _STR(x) #x
+# define STR(x) _STR(x)
+#else
+# define STR(x) x
+#endif
+
+#ifdef __GNUC__
+VS_VERSION_INFO                VERSIONINFO
+#else
 VS_VERSION_INFO                VERSIONINFO     MOVEABLE IMPURE LOADONCALL DISCARDABLE
+#endif
   FILEVERSION          LIBGIT2_VER_MAJOR,LIBGIT2_VER_MINOR,LIBGIT2_VER_REVISION,LIBGIT2_VER_PATCH
   PRODUCTVERSION       LIBGIT2_VER_MAJOR,LIBGIT2_VER_MINOR,LIBGIT2_VER_REVISION,LIBGIT2_VER_PATCH
   FILEFLAGSMASK                VS_FFI_FILEFLAGSMASK
@@ -29,9 +44,9 @@ BEGIN
     BEGIN
       VALUE "FileDescription", "libgit2 - the Git linkable library\0"
       VALUE "FileVersion",     LIBGIT2_VERSION "\0"
-      VALUE "InternalName",    LIBGIT2_FILENAME ".dll\0"
+      VALUE "InternalName",    STR(LIBGIT2_FILENAME) ".dll\0"
       VALUE "LegalCopyright",  "Copyright (C) the libgit2 contributors. All rights reserved.\0"
-      VALUE "OriginalFilename",        LIBGIT2_FILENAME ".dll\0"
+      VALUE "OriginalFilename",        STR(LIBGIT2_FILENAME) ".dll\0"
       VALUE "ProductName",     "libgit2\0"
       VALUE "ProductVersion",  LIBGIT2_VERSION "\0"
       VALUE "Comments",                LIBGIT2_COMMENTS "\0"