mirror of https://github.com/BOINC/boinc.git
Merge pull request #2436 from JuhaSointusalo/client-build-info
client: show build not OS platform in messages
This commit is contained in:
commit
46e7d3d943
|
@ -438,7 +438,7 @@ int CLIENT_STATE::init() {
|
|||
core_client_version.major,
|
||||
core_client_version.minor,
|
||||
core_client_version.release,
|
||||
get_primary_platform(),
|
||||
HOSTTYPE,
|
||||
#ifdef _DEBUG
|
||||
" (DEBUG)"
|
||||
#else
|
||||
|
|
|
@ -248,13 +248,7 @@ void CLIENT_STATE::parse_cmdline(int argc, char** argv) {
|
|||
if (i == argc-1) show_options = true;
|
||||
else safe_strcpy(update_prefs_url, argv[++i]);
|
||||
} else if (ARG(version)) {
|
||||
#ifdef __APPLE__
|
||||
CLIENT_STATE cs;
|
||||
cs.detect_platforms();
|
||||
printf(BOINC_VERSION_STRING " %s\n", cs.get_primary_platform());
|
||||
#else
|
||||
printf(BOINC_VERSION_STRING " " HOSTTYPE "\n");
|
||||
#endif
|
||||
exit(0);
|
||||
#ifdef __APPLE__
|
||||
// workaround for bug in XCode 4.2: accept but ignore
|
||||
|
|
|
@ -73,7 +73,7 @@ static void get_user_agent_string() {
|
|||
if (g_user_agent_string[0]) return;
|
||||
snprintf(g_user_agent_string, sizeof(g_user_agent_string),
|
||||
"BOINC client (%s %d.%d.%d)",
|
||||
gstate.get_primary_platform(),
|
||||
HOSTTYPE,
|
||||
BOINC_MAJOR_VERSION, BOINC_MINOR_VERSION, BOINC_RELEASE
|
||||
);
|
||||
if (strlen(gstate.client_brand)) {
|
||||
|
|
|
@ -337,8 +337,9 @@
|
|||
/* #undef HAVE__PROC_SELF_STAT */
|
||||
|
||||
/* Host for this compilation */
|
||||
/* "i686-apple-darwin", "x86_64-apple-darwin" or "powerpc-apple-darwin" determined at run time */
|
||||
#define HOSTTYPE ""
|
||||
#ifdef __x86_64__
|
||||
#define HOSTTYPE "x86_64-apple-darwin"
|
||||
#endif
|
||||
|
||||
/* "Define to 1 if largefile support causes missing symbols in C++" */
|
||||
/* #undef LARGEFILE_BREAKS_CXX */
|
||||
|
|
Loading…
Reference in New Issue