From f490d71ad188534251a900dcf63dcdb05ff25957 Mon Sep 17 00:00:00 2001 From: Rom Walton Date: Sat, 30 Jun 2007 00:12:19 +0000 Subject: [PATCH] - WIN: Update 2003 project files - WIN: Re-introduce manifests for 2003 built files. / svn path=/trunk/boinc/; revision=13054 --- checkin_notes | 7 + client/win/boinc.exe.manifest | 11 + client/win/boinc.scr.manifest | 11 + client/win/boinc_cli_2003.rc | 259 +++++++++++++++ client/win/boinc_cmd_2003.rc | 265 +++++++++++++++ client/win/boinc_ss_2003.rc | 460 +++++++++++++++++++++++++++ client/win/boinccmd.exe.manifest | 11 + clientgui/BOINCGUIApp_2003.rc | 275 ++++++++++++++++ clientgui/boincmgr.exe.manifest | 11 + clientlib/win/boinc.dll.manifest | 11 + clientlib/win/boinc_dll_2003.rc | 209 ++++++++++++ win_build/boinc_2003.sln | 13 + win_build/boinc_cli_curl_2003.vcproj | 310 ++++++++++++++++-- win_build/boinc_dll_2003.vcproj | 145 ++++++--- win_build/boinc_ss_2003.vcproj | 142 ++++++--- win_build/boinccmd_2003.vcproj | 115 +++++-- win_build/boincmgr_curl_2003.vcproj | 248 +++++++++++++-- win_build/libboinc_2003.vcproj | 53 ++- 18 files changed, 2390 insertions(+), 166 deletions(-) create mode 100644 client/win/boinc.exe.manifest create mode 100644 client/win/boinc.scr.manifest create mode 100644 client/win/boinc_cli_2003.rc create mode 100644 client/win/boinc_cmd_2003.rc create mode 100644 client/win/boinc_ss_2003.rc create mode 100644 client/win/boinccmd.exe.manifest create mode 100644 clientgui/BOINCGUIApp_2003.rc create mode 100644 clientgui/boincmgr.exe.manifest create mode 100644 clientlib/win/boinc.dll.manifest create mode 100644 clientlib/win/boinc_dll_2003.rc diff --git a/checkin_notes b/checkin_notes index ad58f2fa07..908b3bba4e 100755 --- a/checkin_notes +++ b/checkin_notes @@ -6864,3 +6864,10 @@ David 29 June 2007 cs_scheduler.C app_start.C time_stats.C + +Rom 29 June 2007 + - WIN: Update 2003 project files + - WIN: Re-introduce manifests for 2003 built files. + + / + diff --git a/client/win/boinc.exe.manifest b/client/win/boinc.exe.manifest new file mode 100644 index 0000000000..94c85cdeaa --- /dev/null +++ b/client/win/boinc.exe.manifest @@ -0,0 +1,11 @@ + + + BOINC Client Daemon + + + + + + + + diff --git a/client/win/boinc.scr.manifest b/client/win/boinc.scr.manifest new file mode 100644 index 0000000000..76dbad14d8 --- /dev/null +++ b/client/win/boinc.scr.manifest @@ -0,0 +1,11 @@ + + + BOINC Client Screensaver + + + + + + + + diff --git a/client/win/boinc_cli_2003.rc b/client/win/boinc_cli_2003.rc new file mode 100644 index 0000000000..a0944a211b --- /dev/null +++ b/client/win/boinc_cli_2003.rc @@ -0,0 +1,259 @@ +// Microsoft Visual C++ generated resource script. +// +#include "boinc_cli.h" + +#define APSTUDIO_READONLY_SYMBOLS +///////////////////////////////////////////////////////////////////////////// +// +// Generated from the TEXTINCLUDE 2 resource. +// +#include "winresrc.h" +#include "version.h" + +///////////////////////////////////////////////////////////////////////////// +#undef APSTUDIO_READONLY_SYMBOLS + +///////////////////////////////////////////////////////////////////////////// +// Neutral resources + +#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_NEU) +#ifdef _WIN32 +LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL +#pragma code_page(1252) +#endif //_WIN32 + +///////////////////////////////////////////////////////////////////////////// +// +// Icon +// + +// Icon with lowest ID value placed first to ensure application icon +// remains consistent on all systems. +#ifdef _GRIDREPUBLIC +#else +IDI_MAIN_ICON ICON "res\\icon.ico" +#endif + +///////////////////////////////////////////////////////////////////////////// + + +///////////////////////////////////////////////////////////////////////////// +// +// Manifest +// +#ifndef MANIFEST_RESOURCE_ID +#define MANIFEST_RESOURCE_ID 1 +#endif + +MANIFEST_RESOURCE_ID RT_MANIFEST "boinc.exe.manifest" + +///////////////////////////////////////////////////////////////////////////// + +#endif // Neutral resources + + + +///////////////////////////////////////////////////////////////////////////// +// English (U.S.) resources + +#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) +#ifdef _WIN32 +LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US +#pragma code_page(1252) +#endif //_WIN32 + +#ifdef APSTUDIO_INVOKED +///////////////////////////////////////////////////////////////////////////// +// +// TEXTINCLUDE +// + +1 TEXTINCLUDE +BEGIN + "boinc_cli.h\0" +END + +2 TEXTINCLUDE +BEGIN + "#include ""winresrc.h""\r\n" + "#include ""version.h""\r\n" + "\0" +END + +3 TEXTINCLUDE +BEGIN + "\r\n" + "\0" +END + +#endif // APSTUDIO_INVOKED + +///////////////////////////////////////////////////////////////////////////// +// +// Visual Studio 2005 Compatibility +// +#ifndef IDC_STATIC +#define IDC_STATIC (-1) // all static controls +#endif + + +///////////////////////////////////////////////////////////////////////////// +// +// Version +// + +#if defined (_GRIDREPUBLIC) + +VS_VERSION_INFO VERSIONINFO + FILEVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + PRODUCTVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS 0x40004L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "CompanyName", "GridRepublic" + VALUE "FileDescription", "BOINC client" + VALUE "FileVersion", BOINC_VERSION_STRING "\0" + VALUE "InternalName", "boinc_cli" + VALUE "LegalCopyright", "© 2003-2007 University of California" + VALUE "OriginalFilename", "boinc.exe" + VALUE "ProductName", "BOINC core client" + VALUE "ProductVersion", BOINC_VERSION_STRING "\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END + +#elif defined(_WCG) + +VS_VERSION_INFO VERSIONINFO + FILEVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + PRODUCTVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS 0x40004L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "CompanyName", "World Community Grid" + VALUE "FileDescription", "BOINC client" + VALUE "FileVersion", BOINC_VERSION_STRING "\0" + VALUE "InternalName", "boinc_cli" + VALUE "LegalCopyright", "© 2003-2007 University of California" + VALUE "OriginalFilename", "boinc.exe" + VALUE "ProductName", "BOINC core client" + VALUE "ProductVersion", BOINC_VERSION_STRING "\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END + +#elif defined(_SEED) + +VS_VERSION_INFO VERSIONINFO + FILEVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + PRODUCTVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS 0x40004L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "CompanyName", "seedmagazine.com" + VALUE "FileDescription", "BOINC client" + VALUE "FileVersion", BOINC_VERSION_STRING "\0" + VALUE "InternalName", "boinc_cli" + VALUE "LegalCopyright", "© 2003-2007 University of California" + VALUE "OriginalFilename", "boinc.exe" + VALUE "ProductName", "BOINC core client" + VALUE "ProductVersion", BOINC_VERSION_STRING "\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END + +#else + +VS_VERSION_INFO VERSIONINFO + FILEVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + PRODUCTVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS 0x40004L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "CompanyName", "Space Sciences Laboratory" + VALUE "FileDescription", "BOINC client" + VALUE "FileVersion", BOINC_VERSION_STRING "\0" + VALUE "InternalName", "boinc_cli" + VALUE "LegalCopyright", "© 2003-2007 University of California" + VALUE "OriginalFilename", "boinc.exe" + VALUE "ProductName", "BOINC client" + VALUE "ProductVersion", BOINC_VERSION_STRING "\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END + +#endif + +#endif // English (U.S.) resources +///////////////////////////////////////////////////////////////////////////// + +#ifndef APSTUDIO_INVOKED +///////////////////////////////////////////////////////////////////////////// +// +// Generated from the TEXTINCLUDE 3 resource. +// + + +///////////////////////////////////////////////////////////////////////////// +#endif // not APSTUDIO_INVOKED + diff --git a/client/win/boinc_cmd_2003.rc b/client/win/boinc_cmd_2003.rc new file mode 100644 index 0000000000..4e42fd0af1 --- /dev/null +++ b/client/win/boinc_cmd_2003.rc @@ -0,0 +1,265 @@ +// Microsoft Visual C++ generated resource script. +// +#include "boinc_cmd.h" + +#define APSTUDIO_READONLY_SYMBOLS +///////////////////////////////////////////////////////////////////////////// +// +// Generated from the TEXTINCLUDE 2 resource. +// +#include "winresrc.h" +#include "version.h" + +///////////////////////////////////////////////////////////////////////////// +#undef APSTUDIO_READONLY_SYMBOLS + +///////////////////////////////////////////////////////////////////////////// +// Neutral resources + +#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_NEU) +#ifdef _WIN32 +LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL +#pragma code_page(1252) +#endif //_WIN32 + +///////////////////////////////////////////////////////////////////////////// +// +// Icon +// + +// Icon with lowest ID value placed first to ensure application icon +// remains consistent on all systems. +#if defined(_GRIDREPUBLIC) + +#elif defined(_wCG) + +IDI_MAIN_ICON ICON "res\\wcg.ico" + +#else + +IDI_MAIN_ICON ICON "res\\icon.ico" + +#endif + +///////////////////////////////////////////////////////////////////////////// + + +///////////////////////////////////////////////////////////////////////////// +// +// Manifest +// +#ifndef MANIFEST_RESOURCE_ID +#define MANIFEST_RESOURCE_ID 1 +#endif + +MANIFEST_RESOURCE_ID RT_MANIFEST "boinccmd.exe.manifest" + +///////////////////////////////////////////////////////////////////////////// + +#endif // Neutral resources + + +///////////////////////////////////////////////////////////////////////////// +// English (U.S.) resources + +#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) +#ifdef _WIN32 +LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US +#pragma code_page(1252) +#endif //_WIN32 + +#ifdef APSTUDIO_INVOKED +///////////////////////////////////////////////////////////////////////////// +// +// TEXTINCLUDE +// + +1 TEXTINCLUDE +BEGIN + "boinc_cmd.h\0" +END + +2 TEXTINCLUDE +BEGIN + "#include ""winresrc.h""\r\n" + "#include ""version.h""\r\n" + "\0" +END + +3 TEXTINCLUDE +BEGIN + "\r\n" + "\0" +END + +#endif // APSTUDIO_INVOKED + +///////////////////////////////////////////////////////////////////////////// +// +// Visual Studio 2005 Compatibility +// +#ifndef IDC_STATIC +#define IDC_STATIC (-1) // all static controls +#endif + + +///////////////////////////////////////////////////////////////////////////// +// +// Version +// + +#if defined(_GRIDREPUBLIC) + +VS_VERSION_INFO VERSIONINFO + FILEVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + PRODUCTVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS 0x40004L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "CompanyName", "GridRepublic" + VALUE "FileDescription", "BOINC Command Line Client" + VALUE "FileVersion", BOINC_VERSION_STRING "\0" + VALUE "InternalName", "boinc_cmd" + VALUE "LegalCopyright", "© 2003-2007 University of California" + VALUE "OriginalFilename", "boinc_cmd.exe" + VALUE "ProductName", "BOINC client" + VALUE "ProductVersion", BOINC_VERSION_STRING "\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END + +#elif defined(_WCG) + +VS_VERSION_INFO VERSIONINFO + FILEVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + PRODUCTVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS 0x40004L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "CompanyName", "World Community Grid" + VALUE "FileDescription", "BOINC Command Line Client" + VALUE "FileVersion", BOINC_VERSION_STRING "\0" + VALUE "InternalName", "boinc_cmd" + VALUE "LegalCopyright", "© 2003-2007 University of California" + VALUE "OriginalFilename", "boinc_cmd.exe" + VALUE "ProductName", "BOINC client" + VALUE "ProductVersion", BOINC_VERSION_STRING "\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END + +#elif defined(_SEED) + +VS_VERSION_INFO VERSIONINFO + FILEVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + PRODUCTVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS 0x40004L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "CompanyName", "seedmagazine.com" + VALUE "FileDescription", "BOINC Command Line Client" + VALUE "FileVersion", BOINC_VERSION_STRING "\0" + VALUE "InternalName", "boinc_cmd" + VALUE "LegalCopyright", "© 2003-2007 University of California" + VALUE "OriginalFilename", "boinc_cmd.exe" + VALUE "ProductName", "BOINC client" + VALUE "ProductVersion", BOINC_VERSION_STRING "\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END + +#else + +VS_VERSION_INFO VERSIONINFO + FILEVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + PRODUCTVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS 0x40004L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "CompanyName", "Space Sciences Laboratory" + VALUE "FileDescription", "BOINC Command Line Client" + VALUE "FileVersion", BOINC_VERSION_STRING "\0" + VALUE "InternalName", "boinc_cmd" + VALUE "LegalCopyright", "© 2003-2007 University of California" + VALUE "OriginalFilename", "boinc_cmd.exe" + VALUE "ProductName", "BOINC client" + VALUE "ProductVersion", BOINC_VERSION_STRING "\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END + +#endif + +#endif // English (U.S.) resources +///////////////////////////////////////////////////////////////////////////// + +#ifndef APSTUDIO_INVOKED +///////////////////////////////////////////////////////////////////////////// +// +// Generated from the TEXTINCLUDE 3 resource. +// + + +///////////////////////////////////////////////////////////////////////////// +#endif // not APSTUDIO_INVOKED + diff --git a/client/win/boinc_ss_2003.rc b/client/win/boinc_ss_2003.rc new file mode 100644 index 0000000000..15408e90bd --- /dev/null +++ b/client/win/boinc_ss_2003.rc @@ -0,0 +1,460 @@ +// Microsoft Visual C++ generated resource script. +// +#include "boinc_ss.h" + +#define APSTUDIO_READONLY_SYMBOLS +///////////////////////////////////////////////////////////////////////////// +// +// Generated from the TEXTINCLUDE 2 resource. +// +#include "winresrc.h" +#include "version.h" + +///////////////////////////////////////////////////////////////////////////// +#undef APSTUDIO_READONLY_SYMBOLS + +///////////////////////////////////////////////////////////////////////////// +// Neutral resources + +#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_NEU) +#ifdef _WIN32 +LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL +#pragma code_page(1252) +#endif //_WIN32 + +///////////////////////////////////////////////////////////////////////////// +// +// Icon +// + +// Icon with lowest ID value placed first to ensure application icon +// remains consistent on all systems. +#if defined(_GRIDREPUBLIC) + +IDI_MAIN_ICON ICON "res\\gridrepublic.ico" + +#elif defined(_WCG) + +IDI_MAIN_ICON ICON "res\\wcg.ico" + +#else + +IDI_MAIN_ICON ICON "res\\icon.ico" + +#endif + +///////////////////////////////////////////////////////////////////////////// + + +///////////////////////////////////////////////////////////////////////////// +// +// Manifest +// +#ifndef MANIFEST_RESOURCE_ID +#define MANIFEST_RESOURCE_ID 1 +#endif + +MANIFEST_RESOURCE_ID RT_MANIFEST "boinc.scr.manifest" + +///////////////////////////////////////////////////////////////////////////// + +#endif // Neutral resources + + +///////////////////////////////////////////////////////////////////////////// +// English (U.S.) resources + +#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) +#ifdef _WIN32 +LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US +#pragma code_page(1252) +#endif //_WIN32 + +#ifdef APSTUDIO_INVOKED +///////////////////////////////////////////////////////////////////////////// +// +// TEXTINCLUDE +// + +1 TEXTINCLUDE +BEGIN + "boinc_ss.h\0" +END + +2 TEXTINCLUDE +BEGIN + "#include ""winresrc.h""\r\n" + "#include ""version.h""\r\n" + "\0" +END + +3 TEXTINCLUDE +BEGIN + "\r\n" + "\0" +END + +#endif // APSTUDIO_INVOKED + +///////////////////////////////////////////////////////////////////////////// +// +// Visual Studio 2005 Compatibility +// +#ifndef IDC_STATIC +#define IDC_STATIC (-1) // all static controls +#endif + + +///////////////////////////////////////////////////////////////////////////// +// +// Version +// +#if defined(_GRIDREPUBLIC) + +VS_VERSION_INFO VERSIONINFO + FILEVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + PRODUCTVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS 0x40004L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "CompanyName", "GridRepublic" + VALUE "FileDescription", "BOINC Screensaver" + VALUE "FileVersion", BOINC_VERSION_STRING "\0" + VALUE "InternalName", "boinc_ss" + VALUE "LegalCopyright", "Copyright © 2003-2007 University of California" + VALUE "OriginalFilename", "boinc.scr" + VALUE "ProductName", "BOINC client" + VALUE "ProductVersion", BOINC_VERSION_STRING "\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END + +#elif defined(_WCG) + +VS_VERSION_INFO VERSIONINFO + FILEVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + PRODUCTVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS 0x40004L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "CompanyName", "World Community Grid" + VALUE "FileDescription", "BOINC Screensaver" + VALUE "FileVersion", BOINC_VERSION_STRING "\0" + VALUE "InternalName", "boinc_ss" + VALUE "LegalCopyright", "© 2003-2007 University of California" + VALUE "OriginalFilename", "boinc.scr" + VALUE "ProductName", "BOINC client" + VALUE "ProductVersion", BOINC_VERSION_STRING "\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END + +#elif defined(_SEED) + +VS_VERSION_INFO VERSIONINFO + FILEVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + PRODUCTVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS 0x40004L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "CompanyName", "seedmagazine.com" + VALUE "FileDescription", "BOINC Screensaver" + VALUE "FileVersion", BOINC_VERSION_STRING "\0" + VALUE "InternalName", "boinc_ss" + VALUE "LegalCopyright", "© 2003-2007 University of California" + VALUE "OriginalFilename", "boinc.scr" + VALUE "ProductName", "BOINC client" + VALUE "ProductVersion", BOINC_VERSION_STRING "\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END + +#else + +VS_VERSION_INFO VERSIONINFO + FILEVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + PRODUCTVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS 0x40004L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "CompanyName", "Space Sciences Laboratory" + VALUE "FileDescription", "BOINC Screensaver" + VALUE "FileVersion", BOINC_VERSION_STRING "\0" + VALUE "InternalName", "boinc_ss" + VALUE "LegalCopyright", "© 2003-2007 University of California" + VALUE "OriginalFilename", "boinc.scr" + VALUE "ProductName", "BOINC client" + VALUE "ProductVersion", BOINC_VERSION_STRING "\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END + +#endif + +///////////////////////////////////////////////////////////////////////////// +// +// Dialog +// + +DLG_CONFIG DIALOGEX 50, 50, 186, 76 +STYLE DS_SETFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | + WS_SYSMENU +CAPTION "Config dialog" +FONT 8, "MS Sans Serif", 0, 0, 0x0 +BEGIN + DEFPUSHBUTTON "OK",IDOK,7,55,50,14 + PUSHBUTTON "Cancel",IDCANCEL,129,55,50,14 + CONTROL "Go to blank screen",IDC_BLANK,"Button",BS_AUTOCHECKBOX | + WS_TABSTOP,7,7,76,10 + LTEXT "Minutes until blank:",IDC_STATIC,7,31,62,8 + EDITTEXT IDC_BLANK_TIME,77,28,40,14,ES_AUTOHSCROLL +END + + +///////////////////////////////////////////////////////////////////////////// +// +// Bitmap +// + +#if defined(_GRIDREPUBLIC) + +IDB_BOINCSPLAT BITMAP "res\\gridrepublic.bmp" + +#elif defined(_WCG) + +IDB_BOINCSPLAT BITMAP "res\\boinc.bmp" + +#elif defined(_SEED) + +IDB_BOINCSPLAT BITMAP "res\\seed.bmp" + +#else + +IDB_BOINCSPLAT BITMAP "res\\boinc.bmp" + +#endif + +///////////////////////////////////////////////////////////////////////////// +// +// String Table +// + +#if defined(_GRIDREPUBLIC) + +STRINGTABLE +BEGIN + IDS_ERR_GENERIC "There was an unspecified problem\nwith the GridRepublic screensaver." + IDS_ERR_BOINCNOTDETECTED + "GridRepublic is not running.\n\nPlease launch GridRepublic to display graphics." + IDS_ERR_BOINCNOTDETECTEDSTARTUP + "GridRepublic is not running.\n(Automatic Startup not detected)\n\nWe recommend running GridRepublic at startup;\nplease reinstall GridRepublic and select this option." + IDS_ERR_BOINCSUSPENDED "GridRepublic is currently suspended." + IDS_ERR_BOINCNOAPPSEXECUTING + "GridRepublic is currently idle." + IDS_ERR_BOINCNOAPPSEXECUTINGNOPROJECTSDETECTED + "GridRepublic is not attached to any projects.\nYou can attach to projects using\nthe GridRepublic website." + IDS_ERR_BOINCNOGRAPHICSAPPSEXECUTING + "GridRepublic system status:\n\n" + IDS_ERR_BOINCSCREENSAVERLOADING + "GridRepublic screensaver loading" + IDS_ERR_BOINCAPPFOUNDGRAPHICSLOADING + "Application found, graphics loading...\n\nPlease wait..." + IDS_ERR_BOINCSHUTDOWNEVENT + "Gridrepublic screensaver shutting down." + IDS_ERR_DAEMONALLOWSNOGRAPHICS + "Gridrepublic screensaver graphics\ndisabled.\n\nGraphics cannot be displayed when configured to run\nas a Windows service." +END + +#elif defined(_WCG) + +STRINGTABLE +BEGIN + IDS_ERR_GENERIC "There was an unspecified problem\nwith the World Community Grid screensaver." + IDS_ERR_BOINCNOTDETECTED + "World Community Grid is not running.\n\nPlease launch World Community Grid\nto display graphics." + IDS_ERR_BOINCNOTDETECTEDSTARTUP + "World Community Grid is not running.\n(Automatic Startup not detected)\n\nWe recommend running World Community Grid at startup;\nplease reinstall World Community Grid and select this option." + IDS_ERR_BOINCSUSPENDED "World Community Grid is currently suspended." + IDS_ERR_BOINCNOAPPSEXECUTING + "World Community Grid is currently idle." + IDS_ERR_BOINCNOAPPSEXECUTINGNOPROJECTSDETECTED + "World Community Grid is not attached\nto any projects.\nYou can attach to projects using\nthe Attach to project wizard\nin the tools menu." + IDS_ERR_BOINCNOGRAPHICSAPPSEXECUTING + "World Community Grid system status:\n\n" + IDS_ERR_BOINCSCREENSAVERLOADING + "World Community Grid screensaver loading" + IDS_ERR_BOINCAPPFOUNDGRAPHICSLOADING + "Application found, graphics loading...\n\nPlease wait..." + IDS_ERR_BOINCSHUTDOWNEVENT + "World Community Grid\nscreensaver shutting down." +END + +#elif defined(_SEED) + +STRINGTABLE +BEGIN + IDS_ERR_GENERIC "There was an unspecified problem\nwith the seedmagazine screensaver." + IDS_ERR_BOINCNOTDETECTED + "seedmagazine is not running.\n\nPlease launch seedmagazine\nto display graphics." + IDS_ERR_BOINCNOTDETECTEDSTARTUP + "seedmagazine is not running.\n(Automatic Startup not detected)\n\nWe recommend running seedmagazine at startup;\nplease reinstall seedmagazine and select this option." + IDS_ERR_BOINCSUSPENDED "seedmagazine is currently suspended." + IDS_ERR_BOINCNOAPPSEXECUTING + "seedmagazine is currently idle." + IDS_ERR_BOINCNOAPPSEXECUTINGNOPROJECTSDETECTED + "seedmagazine is not attached\nto any projects.\nYou can attach to projects using\nthe Attach to project wizard\nin the tools menu." + IDS_ERR_BOINCNOGRAPHICSAPPSEXECUTING + "seedmagazine system status:\n\n" + IDS_ERR_BOINCSCREENSAVERLOADING + "seedmagazine screensaver loading" + IDS_ERR_BOINCAPPFOUNDGRAPHICSLOADING + "Application found, graphics loading...\n\nPlease wait..." + IDS_ERR_BOINCSHUTDOWNEVENT + "seedmagazine\nscreensaver shutting down." +END + +#else + +STRINGTABLE +BEGIN + IDS_ERR_GENERIC "There was an unspecified problem\nwith the BOINC screensaver." + IDS_ERR_BOINCNOTDETECTED + "BOINC is not running.\n\nPlease launch BOINC to display graphics." + IDS_ERR_BOINCNOTDETECTEDSTARTUP + "BOINC is not running.\n(Automatic Startup not detected)\n\nWe recommend running BOINC at startup;\nplease reinstall BOINC and select this option." + IDS_ERR_BOINCSUSPENDED "BOINC is currently suspended." + IDS_ERR_BOINCNOAPPSEXECUTING + "BOINC is currently idle." + IDS_ERR_BOINCNOAPPSEXECUTINGNOPROJECTSDETECTED + "BOINC is not attached to any projects.\nYou can attach to projects using\nthe BOINC Manager." + IDS_ERR_BOINCNOGRAPHICSAPPSEXECUTING + "BOINC system status:\n\n" + IDS_ERR_BOINCSCREENSAVERLOADING + "BOINC screensaver loading" + IDS_ERR_BOINCAPPFOUNDGRAPHICSLOADING + "Application found, graphics loading...\n\nPlease wait..." + IDS_ERR_BOINCSHUTDOWNEVENT + "BOINC screensaver shutting down." + IDS_ERR_DAEMONALLOWSNOGRAPHICS + "BOINC screensaver graphics disabled.\n\nGraphics cannot be displayed when configured to run\nas a Windows service." +END + +#endif + +STRINGTABLE +BEGIN + IDS_ERR_OUTOFMEMORY "Not enough memory." + IDS_ERR_NOPREVIEW "No preview available" +END + + + +#if defined(_GRIDREPUBLIC) + +STRINGTABLE +BEGIN + IDS_DESCRIPTION "GridRepublic" + IDS_SHORTCUTNAME "GridRepublic Manager.lnk" +END + +#elif defined(_WCG) + +STRINGTABLE +BEGIN + IDS_DESCRIPTION "World Community Grid" + IDS_SHORTCUTNAME "World Community Grid Manager.lnk" +END + +#elif defined(_CPDNBBC) + +STRINGTABLE +BEGIN + IDS_DESCRIPTION "seedmagazine" + IDS_SHORTCUTNAME "seedmagazine.lnk" +END + +#else + +STRINGTABLE +BEGIN + IDS_DESCRIPTION "BOINC" + IDS_SHORTCUTNAME "BOINC Manager.lnk" +END + +#endif + +#endif // English (U.S.) resources +///////////////////////////////////////////////////////////////////////////// + + + +#ifndef APSTUDIO_INVOKED +///////////////////////////////////////////////////////////////////////////// +// +// Generated from the TEXTINCLUDE 3 resource. +// + + +///////////////////////////////////////////////////////////////////////////// +#endif // not APSTUDIO_INVOKED + diff --git a/client/win/boinccmd.exe.manifest b/client/win/boinccmd.exe.manifest new file mode 100644 index 0000000000..c499cb0a95 --- /dev/null +++ b/client/win/boinccmd.exe.manifest @@ -0,0 +1,11 @@ + + + BOINC Client Command-Line Manager + + + + + + + + diff --git a/clientgui/BOINCGUIApp_2003.rc b/clientgui/BOINCGUIApp_2003.rc new file mode 100644 index 0000000000..42088f2763 --- /dev/null +++ b/clientgui/BOINCGUIApp_2003.rc @@ -0,0 +1,275 @@ +// Microsoft Visual C++ generated resource script. +// +#include "resource.h" + +#define APSTUDIO_READONLY_SYMBOLS +///////////////////////////////////////////////////////////////////////////// +// +// Generated from the TEXTINCLUDE 2 resource. +// +#include +#include "version.h" + +///////////////////////////////////////////////////////////////////////////// +#undef APSTUDIO_READONLY_SYMBOLS + +///////////////////////////////////////////////////////////////////////////// +// Neutral resources + +#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_NEU) +#ifdef _WIN32 +LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL +#pragma code_page(1252) +#endif //_WIN32 + +///////////////////////////////////////////////////////////////////////////// +// +// Icon +// + +// Icon with lowest ID value placed first to ensure application icon +// remains consistent on all systems. +#if defined(_GRIDREPUBLIC) + +APP_ICON ICON "res\\gridrepublic.ico" + +#elif defined(_WCG) + +APP_ICON ICON "res\\wcg.ico" + +#else + +APP_ICON ICON "res\\boincguiApp.ico" + +#endif + +///////////////////////////////////////////////////////////////////////////// + + +///////////////////////////////////////////////////////////////////////////// +// +// Manifest +// +#ifndef MANIFEST_RESOURCE_ID +#define MANIFEST_RESOURCE_ID 1 +#endif + +MANIFEST_RESOURCE_ID RT_MANIFEST "boincmgr.exe.manifest" + +///////////////////////////////////////////////////////////////////////////// + +///////////////////////////////////////////////////////////////////////////// + +#endif // Neutral resources + + +///////////////////////////////////////////////////////////////////////////// +// English (U.S.) resources + +#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) +#ifdef _WIN32 +LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US +#pragma code_page(1252) +#endif //_WIN32 + +///////////////////////////////////////////////////////////////////////////// +// +// Menu +// + + +///////////////////////////////////////////////////////////////////////////// +// +// Cursor +// + + +///////////////////////////////////////////////////////////////////////////// +// +// Icon +// + +///////////////////////////////////////////////////////////////////////////// +// +// Bitmap +// + +#ifdef APSTUDIO_INVOKED +///////////////////////////////////////////////////////////////////////////// +// +// TEXTINCLUDE +// + +1 TEXTINCLUDE +BEGIN + "resource.h\0" +END + +2 TEXTINCLUDE +BEGIN + "#include \r\n" + "#include ""win_config.h""\r\n" + "\0" +END + +3 TEXTINCLUDE +BEGIN + "\0" +END + +#endif // APSTUDIO_INVOKED + + +///////////////////////////////////////////////////////////////////////////// +// +// Version +// + +#if defined(_GRIDREPUBLIC) + +VS_VERSION_INFO VERSIONINFO + FILEVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + PRODUCTVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS 0x40004L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "CompanyName", "GridRepublic" + VALUE "FileDescription", "GridRepublic for Windows" + VALUE "FileVersion", BOINC_VERSION_STRING "\0" + VALUE "InternalName", "boincmgr" + VALUE "LegalCopyright", "© 2003-2007 University of California" + VALUE "OriginalFilename", "gridrepublic.exe" + VALUE "ProductName", "BOINC client" + VALUE "ProductVersion", BOINC_VERSION_STRING "\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END + +#elif defined(_WCG) + + +VS_VERSION_INFO VERSIONINFO + FILEVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + PRODUCTVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS 0x40004L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "CompanyName", "World Community Grid" + VALUE "FileDescription", "World Community Grid for Windows" + VALUE "FileVersion", BOINC_VERSION_STRING "\0" + VALUE "InternalName", "boincmgr" + VALUE "LegalCopyright", "© 2003-2007 University of California" + VALUE "OriginalFilename", "worldcommunitygrid.exe" + VALUE "ProductName", "BOINC client" + VALUE "ProductVersion", BOINC_VERSION_STRING "\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END + +#elif defined(_SEED) + + +VS_VERSION_INFO VERSIONINFO + FILEVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + PRODUCTVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS 0x40004L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "CompanyName", "seedmagazine.com" + VALUE "FileDescription", "seedmagazine Manager for Windows" + VALUE "FileVersion", BOINC_VERSION_STRING "\0" + VALUE "InternalName", "boincmgr" + VALUE "LegalCopyright", "© 2003-2007 University of California" + VALUE "OriginalFilename", "boincmgr.exe" + VALUE "ProductName", "BOINC client" + VALUE "ProductVersion", BOINC_VERSION_STRING "\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END + +#else + +VS_VERSION_INFO VERSIONINFO + FILEVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + PRODUCTVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS 0x40004L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "CompanyName", "Space Sciences Laboratory" + VALUE "FileDescription", "BOINC Manager for Windows" + VALUE "FileVersion", BOINC_VERSION_STRING "\0" + VALUE "InternalName", "boincmgr" + VALUE "LegalCopyright", "© 2003-2007 University of California" + VALUE "OriginalFilename", "boincmgr.exe" + VALUE "ProductName", "BOINC client" + VALUE "ProductVersion", BOINC_VERSION_STRING "\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END + +#endif + +#endif // English (U.S.) resources +///////////////////////////////////////////////////////////////////////////// + + diff --git a/clientgui/boincmgr.exe.manifest b/clientgui/boincmgr.exe.manifest new file mode 100644 index 0000000000..4df34c3997 --- /dev/null +++ b/clientgui/boincmgr.exe.manifest @@ -0,0 +1,11 @@ + + + BOINC Client Manager + + + + + + + + diff --git a/clientlib/win/boinc.dll.manifest b/clientlib/win/boinc.dll.manifest new file mode 100644 index 0000000000..88c8b07830 --- /dev/null +++ b/clientlib/win/boinc.dll.manifest @@ -0,0 +1,11 @@ + + + BOINC Client Support + + + + + + + + diff --git a/clientlib/win/boinc_dll_2003.rc b/clientlib/win/boinc_dll_2003.rc new file mode 100644 index 0000000000..e4f27c695f --- /dev/null +++ b/clientlib/win/boinc_dll_2003.rc @@ -0,0 +1,209 @@ +// Microsoft Visual C++ generated resource script. +// +#include "resource.h" + +#define APSTUDIO_READONLY_SYMBOLS +///////////////////////////////////////////////////////////////////////////// +// +// Generated from the TEXTINCLUDE 2 resource. +// +#include "winres.h" +#include "version.h" + +///////////////////////////////////////////////////////////////////////////// +#undef APSTUDIO_READONLY_SYMBOLS + +///////////////////////////////////////////////////////////////////////////// +// English (U.S.) resources + +#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) +#ifdef _WIN32 +LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US +#pragma code_page(1252) +#endif //_WIN32 + +#ifdef APSTUDIO_INVOKED +///////////////////////////////////////////////////////////////////////////// +// +// TEXTINCLUDE +// + +1 TEXTINCLUDE +BEGIN + "resource.h\0" +END + +2 TEXTINCLUDE +BEGIN + "#include ""winres.h""\r\n" + "#include ""version.h""\r\n" + "\0" +END + +3 TEXTINCLUDE +BEGIN + "\r\n" + "\0" +END + +#endif // APSTUDIO_INVOKED + + +///////////////////////////////////////////////////////////////////////////// +// +// Visual Studio 2005 Compatibility +// +#ifndef IDC_STATIC +#define IDC_STATIC (-1) // all static controls +#endif + + +///////////////////////////////////////////////////////////////////////////// +// +// Version +// + +#if defined(_GRIDREPUBLIC) + +VS_VERSION_INFO VERSIONINFO + FILEVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + PRODUCTVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS 0x40004L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "CompanyName", "GridRepublic" + VALUE "FileDescription", "GridRepublic Client Platform Library" + VALUE "FileVersion", BOINC_VERSION_STRING "\0" + VALUE "InternalName", "boinc_dll" + VALUE "LegalCopyright", "© 2003-2006 University of California" + VALUE "OriginalFilename", "boinc.dll" + VALUE "ProductName", "BOINC Core Client" + VALUE "ProductVersion", BOINC_VERSION_STRING "\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END + +#elif defined(_CPDNBBC) + +VS_VERSION_INFO VERSIONINFO + FILEVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + PRODUCTVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS 0x40004L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "CompanyName", "ClimatePrediction.net" + VALUE "FileDescription", "CPDNBBC Client Platform Library" + VALUE "FileVersion", BOINC_VERSION_STRING "\0" + VALUE "InternalName", "boinc_dll" + VALUE "LegalCopyright", "© 2003-2006 University of California" + VALUE "OriginalFilename", "boinc.dll" + VALUE "ProductName", "CPDNBBC Core Client" + VALUE "ProductVersion", BOINC_VERSION_STRING "\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END + +#else + +VS_VERSION_INFO VERSIONINFO + FILEVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + PRODUCTVERSION BOINC_MAJOR_VERSION,BOINC_MINOR_VERSION,BOINC_RELEASE,0 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS 0x40004L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "CompanyName", "Space Sciences Laboratory" + VALUE "FileDescription", "BOINC Client Platform Library" + VALUE "FileVersion", BOINC_VERSION_STRING "\0" + VALUE "InternalName", "boinc_dll" + VALUE "LegalCopyright", "© 2003-2006 University of California" + VALUE "OriginalFilename", "boinc.dll" + VALUE "ProductName", "BOINC Core Client" + VALUE "ProductVersion", BOINC_VERSION_STRING "\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END + +#endif + + +///////////////////////////////////////////////////////////////////////////// +// +// String Table +// + +STRINGTABLE +BEGIN + IDS_PROJNAME "BOINC Client Platform Library" +END + +#endif // English (U.S.) resources +///////////////////////////////////////////////////////////////////////////// + + +///////////////////////////////////////////////////////////////////////////// +// +// Manifest +// +#ifndef MANIFEST_RESOURCE_ID +#define MANIFEST_RESOURCE_ID 1 +#endif + +MANIFEST_RESOURCE_ID RT_MANIFEST "boinc.dll.manifest" + +///////////////////////////////////////////////////////////////////////////// + +#ifndef APSTUDIO_INVOKED +///////////////////////////////////////////////////////////////////////////// +// +// Generated from the TEXTINCLUDE 3 resource. +// + + +///////////////////////////////////////////////////////////////////////////// +#endif // not APSTUDIO_INVOKED + diff --git a/win_build/boinc_2003.sln b/win_build/boinc_2003.sln index 6dd2961a67..b1fc5113b7 100644 --- a/win_build/boinc_2003.sln +++ b/win_build/boinc_2003.sln @@ -33,32 +33,45 @@ Global GlobalSection(SolutionConfiguration) = preSolution Debug = Debug Release = Release + ReleaseSigned = ReleaseSigned EndGlobalSection GlobalSection(ProjectConfiguration) = postSolution {C04F0FCC-BB5D-4627-8656-6173B28BD69E}.Debug.ActiveCfg = Debug|Win32 {C04F0FCC-BB5D-4627-8656-6173B28BD69E}.Debug.Build.0 = Debug|Win32 {C04F0FCC-BB5D-4627-8656-6173B28BD69E}.Release.ActiveCfg = Release|Win32 {C04F0FCC-BB5D-4627-8656-6173B28BD69E}.Release.Build.0 = Release|Win32 + {C04F0FCC-BB5D-4627-8656-6173B28BD69E}.ReleaseSigned.ActiveCfg = ReleaseSigned|Win32 + {C04F0FCC-BB5D-4627-8656-6173B28BD69E}.ReleaseSigned.Build.0 = ReleaseSigned|Win32 {B06280CB-82A4-46DE-8956-602643078BDF}.Debug.ActiveCfg = Debug|Win32 {B06280CB-82A4-46DE-8956-602643078BDF}.Debug.Build.0 = Debug|Win32 {B06280CB-82A4-46DE-8956-602643078BDF}.Release.ActiveCfg = Release|Win32 {B06280CB-82A4-46DE-8956-602643078BDF}.Release.Build.0 = Release|Win32 + {B06280CB-82A4-46DE-8956-602643078BDF}.ReleaseSigned.ActiveCfg = ReleaseSigned|Win32 + {B06280CB-82A4-46DE-8956-602643078BDF}.ReleaseSigned.Build.0 = ReleaseSigned|Win32 {4A2C5963-6A8D-4CA1-A312-C3D749B2EA81}.Debug.ActiveCfg = Debug|Win32 {4A2C5963-6A8D-4CA1-A312-C3D749B2EA81}.Debug.Build.0 = Debug|Win32 {4A2C5963-6A8D-4CA1-A312-C3D749B2EA81}.Release.ActiveCfg = Release|Win32 {4A2C5963-6A8D-4CA1-A312-C3D749B2EA81}.Release.Build.0 = Release|Win32 + {4A2C5963-6A8D-4CA1-A312-C3D749B2EA81}.ReleaseSigned.ActiveCfg = ReleaseSigned|Win32 + {4A2C5963-6A8D-4CA1-A312-C3D749B2EA81}.ReleaseSigned.Build.0 = ReleaseSigned|Win32 {8F37E1F3-3A68-4A1D-9579-A1210BDD055E}.Debug.ActiveCfg = Debug|Win32 {8F37E1F3-3A68-4A1D-9579-A1210BDD055E}.Debug.Build.0 = Debug|Win32 {8F37E1F3-3A68-4A1D-9579-A1210BDD055E}.Release.ActiveCfg = Release|Win32 {8F37E1F3-3A68-4A1D-9579-A1210BDD055E}.Release.Build.0 = Release|Win32 + {8F37E1F3-3A68-4A1D-9579-A1210BDD055E}.ReleaseSigned.ActiveCfg = ReleaseSigned|Win32 + {8F37E1F3-3A68-4A1D-9579-A1210BDD055E}.ReleaseSigned.Build.0 = ReleaseSigned|Win32 {06113715-AC51-4E91-8B9D-C987CABE0920}.Debug.ActiveCfg = Debug|Win32 {06113715-AC51-4E91-8B9D-C987CABE0920}.Debug.Build.0 = Debug|Win32 {06113715-AC51-4E91-8B9D-C987CABE0920}.Release.ActiveCfg = Release|Win32 {06113715-AC51-4E91-8B9D-C987CABE0920}.Release.Build.0 = Release|Win32 + {06113715-AC51-4E91-8B9D-C987CABE0920}.ReleaseSigned.ActiveCfg = ReleaseSigned|Win32 + {06113715-AC51-4E91-8B9D-C987CABE0920}.ReleaseSigned.Build.0 = ReleaseSigned|Win32 {E8F6BD7E-461A-4733-B7D8-37B09A099ED8}.Debug.ActiveCfg = Debug|Win32 {E8F6BD7E-461A-4733-B7D8-37B09A099ED8}.Debug.Build.0 = Debug|Win32 {E8F6BD7E-461A-4733-B7D8-37B09A099ED8}.Release.ActiveCfg = Release|Win32 {E8F6BD7E-461A-4733-B7D8-37B09A099ED8}.Release.Build.0 = Release|Win32 + {E8F6BD7E-461A-4733-B7D8-37B09A099ED8}.ReleaseSigned.ActiveCfg = ReleaseSigned|Win32 + {E8F6BD7E-461A-4733-B7D8-37B09A099ED8}.ReleaseSigned.Build.0 = ReleaseSigned|Win32 EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution EndGlobalSection diff --git a/win_build/boinc_cli_curl_2003.vcproj b/win_build/boinc_cli_curl_2003.vcproj index 608f3d99b1..fb2df2dc07 100644 --- a/win_build/boinc_cli_curl_2003.vcproj +++ b/win_build/boinc_cli_curl_2003.vcproj @@ -14,8 +14,8 @@ @@ -69,7 +69,7 @@ + CommandLine="boinc_post_bld_rules.cmd "$(SolutionDir)" "$(OutDir)" "$(PlatformName)""/> + Description="Checking boinc.exe dependencies" + CommandLine="boinc_post_bld_rules.cmd "$(SolutionDir)" "$(OutDir)" "$(PlatformName)""/> + + + + + + + + + + + + + + + + + + @@ -246,6 +331,15 @@ boinc_post_bld_rules.cmd "$(SolutionDir)" "$(OutDir)" " PreprocessorDefinitions="" CompileAs="2"/> + + + @@ -269,6 +363,15 @@ boinc_post_bld_rules.cmd "$(SolutionDir)" "$(OutDir)" " PreprocessorDefinitions="" CompileAs="2"/> + + + @@ -295,6 +398,15 @@ boinc_post_bld_rules.cmd "$(SolutionDir)" "$(OutDir)" " PreprocessorDefinitions="" CompileAs="2"/> + + + @@ -318,6 +430,15 @@ boinc_post_bld_rules.cmd "$(SolutionDir)" "$(OutDir)" " PreprocessorDefinitions="" CompileAs="2"/> + + + @@ -341,6 +462,15 @@ boinc_post_bld_rules.cmd "$(SolutionDir)" "$(OutDir)" " PreprocessorDefinitions="" CompileAs="2"/> + + + @@ -364,6 +494,15 @@ boinc_post_bld_rules.cmd "$(SolutionDir)" "$(OutDir)" " PreprocessorDefinitions="" CompileAs="2"/> + + + @@ -387,6 +526,18 @@ boinc_post_bld_rules.cmd "$(SolutionDir)" "$(OutDir)" " PreprocessorDefinitions="" CompileAs="2"/> + + + + + @@ -410,6 +561,15 @@ boinc_post_bld_rules.cmd "$(SolutionDir)" "$(OutDir)" " PreprocessorDefinitions="" CompileAs="2"/> + + + @@ -433,6 +593,15 @@ boinc_post_bld_rules.cmd "$(SolutionDir)" "$(OutDir)" " PreprocessorDefinitions="" CompileAs="2"/> + + + @@ -456,6 +625,15 @@ boinc_post_bld_rules.cmd "$(SolutionDir)" "$(OutDir)" " PreprocessorDefinitions="" CompileAs="2"/> + + + @@ -488,6 +666,15 @@ boinc_post_bld_rules.cmd "$(SolutionDir)" "$(OutDir)" " PreprocessorDefinitions="" CompileAs="2"/> + + + @@ -511,6 +698,15 @@ boinc_post_bld_rules.cmd "$(SolutionDir)" "$(OutDir)" " PreprocessorDefinitions="" CompileAs="2"/> + + + @@ -552,6 +748,15 @@ boinc_post_bld_rules.cmd "$(SolutionDir)" "$(OutDir)" " PreprocessorDefinitions="" CompileAs="2"/> + + + @@ -575,6 +780,15 @@ boinc_post_bld_rules.cmd "$(SolutionDir)" "$(OutDir)" " PreprocessorDefinitions="" CompileAs="2"/> + + + @@ -601,6 +815,15 @@ boinc_post_bld_rules.cmd "$(SolutionDir)" "$(OutDir)" " PreprocessorDefinitions="" CompileAs="2"/> + + + @@ -624,6 +847,15 @@ boinc_post_bld_rules.cmd "$(SolutionDir)" "$(OutDir)" " PreprocessorDefinitions="" CompileAs="2"/> + + + @@ -647,6 +879,15 @@ boinc_post_bld_rules.cmd "$(SolutionDir)" "$(OutDir)" " PreprocessorDefinitions="" CompileAs="2"/> + + + @@ -670,6 +911,15 @@ boinc_post_bld_rules.cmd "$(SolutionDir)" "$(OutDir)" " PreprocessorDefinitions="" CompileAs="2"/> + + + @@ -693,6 +943,15 @@ boinc_post_bld_rules.cmd "$(SolutionDir)" "$(OutDir)" " PreprocessorDefinitions="" CompileAs="2"/> + + + @@ -799,12 +1058,9 @@ boinc_post_bld_rules.cmd "$(SolutionDir)" "$(OutDir)" " Name="Resource Files" Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"> + RelativePath="..\client\win\boinc_cli_2003.rc"> - - diff --git a/win_build/boinc_dll_2003.vcproj b/win_build/boinc_dll_2003.vcproj index ba6b50084a..856ff94f16 100644 --- a/win_build/boinc_dll_2003.vcproj +++ b/win_build/boinc_dll_2003.vcproj @@ -13,17 +13,17 @@ @@ -57,9 +58,7 @@ InterfaceIdentifierFileName="boinc_dll_i.c" ProxyFileName="boinc_dll_p.c"/> + Name="VCPostBuildEventTool"/> + Name="VCPostBuildEventTool"/> + + + + + + + + + + + + + + + - - - - @@ -188,6 +246,12 @@ regsvr32 /s /c "$(TargetPath)" Name="VCCLCompilerTool" UsePrecompiledHeader="1"/> + + + @@ -203,6 +267,12 @@ regsvr32 /s /c "$(TargetPath)" Name="VCCLCompilerTool" CompileAs="2"/> + + + - - - - - - - - - - - - @@ -245,10 +297,7 @@ regsvr32 /s /c "$(TargetPath)" Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx" UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"> - - + RelativePath="..\clientlib\win\boinc_dll_2003.rc"> diff --git a/win_build/boinc_ss_2003.vcproj b/win_build/boinc_ss_2003.vcproj index 2cacbddd80..9e693f7c30 100644 --- a/win_build/boinc_ss_2003.vcproj +++ b/win_build/boinc_ss_2003.vcproj @@ -13,8 +13,8 @@ + Name="VCPostBuildEventTool"/> + + + + + + + + + + + + + + + + + + @@ -319,21 +406,7 @@ RelativePath="..\client\win\res\boinc.bmp"> - - - - - - + RelativePath="..\client\win\boinc_ss_2003.rc"> @@ -354,9 +427,6 @@ RelativePath="..\client\win\res\seed.bmp"> - - diff --git a/win_build/boinccmd_2003.vcproj b/win_build/boinccmd_2003.vcproj index 22b7701601..ebb49dcf05 100644 --- a/win_build/boinccmd_2003.vcproj +++ b/win_build/boinccmd_2003.vcproj @@ -14,8 +14,8 @@ @@ -90,8 +90,8 @@ + Name="VCPostBuildEventTool"/> + + + + + + + + + + + + + + + + RelativePath="..\client\win\boinc_cmd_2003.rc"> - - diff --git a/win_build/boincmgr_curl_2003.vcproj b/win_build/boincmgr_curl_2003.vcproj index 43eb152070..cd9de684eb 100644 --- a/win_build/boincmgr_curl_2003.vcproj +++ b/win_build/boincmgr_curl_2003.vcproj @@ -15,8 +15,8 @@ @@ -41,9 +41,9 @@ Name="VCCustomBuildTool"/> + Name="VCPostBuildEventTool"/> + + + + + + + + + + + + + + + @@ -166,16 +228,10 @@ RelativePath="..\clientgui\res\BOINCGUIApp.ico"> - - - + RelativePath="..\clientgui\res\BOINCGUIApp.xpm"> + RelativePath="..\clientgui\BOINCGUIApp_2003.rc"> @@ -502,21 +558,15 @@ Name="VCCLCompilerTool" CompileAs="2"/> - - - - + Name="ReleaseSigned|Win32"> + RelativePath="..\lib\app_ipc.h"> @@ -526,6 +576,12 @@ Name="VCCLCompilerTool" CompileAs="2"/> + + + @@ -538,6 +594,12 @@ Name="VCCLCompilerTool" CompileAs="2"/> + + + @@ -550,6 +612,12 @@ Name="VCCLCompilerTool" CompileAs="2"/> + + + @@ -562,6 +630,12 @@ Name="VCCLCompilerTool" CompileAs="2"/> + + + @@ -574,6 +648,12 @@ Name="VCCLCompilerTool" CompileAs="2"/> + + + @@ -586,6 +666,12 @@ Name="VCCLCompilerTool" CompileAs="2"/> + + + @@ -598,6 +684,12 @@ Name="VCCLCompilerTool" CompileAs="2"/> + + + @@ -610,6 +702,12 @@ Name="VCCLCompilerTool" CompileAs="2"/> + + + @@ -622,6 +720,12 @@ Name="VCCLCompilerTool" CompileAs="2"/> + + + @@ -634,6 +738,12 @@ Name="VCCLCompilerTool" CompileAs="2"/> + + + @@ -646,6 +756,12 @@ Name="VCCLCompilerTool" CompileAs="2"/> + + + @@ -658,6 +774,12 @@ Name="VCCLCompilerTool" CompileAs="2"/> + + + @@ -682,6 +804,12 @@ Name="VCCLCompilerTool" CompileAs="2"/> + + + @@ -694,6 +822,12 @@ Name="VCCLCompilerTool" CompileAs="2"/> + + + @@ -706,6 +840,12 @@ Name="VCCLCompilerTool" CompileAs="2"/> + + + @@ -885,6 +1025,18 @@ + + + + + + + @@ -992,6 +1144,12 @@ + + + + @@ -1010,12 +1168,24 @@ + + + + + + + + @@ -1136,6 +1306,15 @@ BrowseInformation="1" CompileAs="2"/> + + + @@ -1148,6 +1327,12 @@ Name="VCCLCompilerTool" CompileAs="2"/> + + + @@ -1160,9 +1345,6 @@ - - @@ -1183,6 +1365,12 @@ Name="VCCLCompilerTool" UsePrecompiledHeader="1"/> + + + diff --git a/win_build/libboinc_2003.vcproj b/win_build/libboinc_2003.vcproj index 67d2d9a89b..d917204087 100644 --- a/win_build/libboinc_2003.vcproj +++ b/win_build/libboinc_2003.vcproj @@ -12,8 +12,8 @@ + + + + + + + + + + + + + +