Merge trunk head (r43756)
[reactos.git] / reactos / ntoskrnl / ntoskrnl.rc
index 6d47232..4ede1c5 100644 (file)
@@ -1,22 +1,43 @@
-/* $Id$ */
+/*
+ * PROJECT:         ReactOS
+ * LICENSE:         GPL - See COPYING in the top level directory
+ * FILE:            ntoskrnl/ntoskrnl.rc
+ * PURPOSE:         Kernel Resource File
+ * PROGRAMMERS:     Alex Ionescu (alex.ionescu@reactos.org)
+ */
+#include <winver.h>
+#include <ntverp.h>
 
-#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS Kernel & System\0"
-#define REACTOS_STR_INTERNAL_NAME      "ntoskrnl\0"
-#define REACTOS_STR_ORIGINAL_FILENAME  "ntoskrnl.exe\0"
-#include <reactos/version.rc>
+//
+// Version Data
+//
+#define VER_FILETYPE                VFT_DRV
+#define VER_FILESUBTYPE             VFT2_DRV_SYSTEM
+#define VER_FILEDESCRIPTION_STR     "NT Kernel & System"
+#ifndef CONFIG_SMP
+#define VER_INTERNALNAME_STR        "ntoskrnl.exe"
+#define VER_ORIGINALFILENAME_STR    "ntoskrnl.exe"
+#else
+#define VER_INTERNALNAME_STR        "ntkrnlmp.exe"
+#define VER_ORIGINALFILENAME_STR    "ntkrnlmp.exe"
+#endif
+#define VER_LANGNEUTRAL
+#include "common.ver"
 
+//
+// Bug Codes and Bitmaps
+//
 #include "bugcodes.rc"
-
-1    BITMAP  DISCARDABLE   "ntoskrnl/inbv/logo/1.bmp"
-2    BITMAP  DISCARDABLE   "ntoskrnl/inbv/logo/2.bmp"
-3    BITMAP  DISCARDABLE   "ntoskrnl/inbv/logo/3.bmp"
-4    BITMAP  DISCARDABLE   "ntoskrnl/inbv/logo/4.bmp"
-5    BITMAP  DISCARDABLE   "ntoskrnl/inbv/logo/5.bmp"
-6    BITMAP  DISCARDABLE   "ntoskrnl/inbv/logo/6.bmp"
-7    BITMAP  DISCARDABLE   "ntoskrnl/inbv/logo/7.bmp"
-8    BITMAP  DISCARDABLE   "ntoskrnl/inbv/logo/8.bmp"
-13   BITMAP  DISCARDABLE   "ntoskrnl/inbv/logo/13.bmp"
-14   BITMAP  DISCARDABLE   "ntoskrnl/inbv/logo/14.bmp"
-15   BITMAP  DISCARDABLE   "ntoskrnl/inbv/logo/15.bmp"
-16   BITMAP  DISCARDABLE   "ntoskrnl/inbv/logo/16.bmp"
-17   BITMAP  DISCARDABLE   "ntoskrnl/inbv/logo/17.bmp"
+1   BITMAP DISCARDABLE "ntoskrnl/inbv/logo/1.bmp"
+2   BITMAP DISCARDABLE "ntoskrnl/inbv/logo/2.bmp"
+3   BITMAP DISCARDABLE "ntoskrnl/inbv/logo/3.bmp"
+4   BITMAP DISCARDABLE "ntoskrnl/inbv/logo/4.bmp"
+5   BITMAP DISCARDABLE "ntoskrnl/inbv/logo/5.bmp"
+6   BITMAP DISCARDABLE "ntoskrnl/inbv/logo/6.bmp"
+7   BITMAP DISCARDABLE "ntoskrnl/inbv/logo/7.bmp"
+8   BITMAP DISCARDABLE "ntoskrnl/inbv/logo/8.bmp"
+13  BITMAP DISCARDABLE "ntoskrnl/inbv/logo/13.bmp"
+14  BITMAP DISCARDABLE "ntoskrnl/inbv/logo/14.bmp"
+15  BITMAP DISCARDABLE "ntoskrnl/inbv/logo/15.bmp"
+16  BITMAP DISCARDABLE "ntoskrnl/inbv/logo/16.bmp"
+17  BITMAP DISCARDABLE "ntoskrnl/inbv/logo/17.bmp"