-
-add_executable(winver winver.c)
+add_executable(winver winver.c winver.rc)
set_module_type(winver win32gui UNICODE)
add_importlibs(winver shell32 msvcrt kernel32)
add_cd_file(TARGET winver DESTINATION reactos/system32 FOR all)
+/*
+ * COPYRIGHT: See COPYING in the top level directory
+ * PROJECT: ReactOS Version Program
+ * FILE: winver.c
+ */
+
#include <stdarg.h>
#include <windef.h>
#include <winbase.h>
int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPWSTR lpCmdLine, int nCmdShow)
{
- static const WCHAR szROS[] = { 'R','e','a','c','t','O','S',0 };
- UNREFERENCED_PARAMETER(lpCmdLine);
- UNREFERENCED_PARAMETER(nCmdShow);
- UNREFERENCED_PARAMETER(hPrevInstance);
- UNREFERENCED_PARAMETER(hInstance);
- ShellAboutW(0, szROS, 0, 0);
- return 1;
+ UNREFERENCED_PARAMETER(hInstance);
+ UNREFERENCED_PARAMETER(hPrevInstance);
+ UNREFERENCED_PARAMETER(lpCmdLine);
+ UNREFERENCED_PARAMETER(nCmdShow);
+
+ return ShellAboutW(NULL, L"ReactOS", NULL, NULL);
}
--- /dev/null
+
+#define REACTOS_STR_FILE_DESCRIPTION "ReactOS Version Program"
+#define REACTOS_STR_INTERNAL_NAME "winver"
+#define REACTOS_STR_ORIGINAL_FILENAME "winver.exe"
+#include <reactos/version.rc>