diff --git a/mac_build/boinc.pbproj/project.pbxproj b/mac_build/boinc.pbproj/project.pbxproj index aeb5ccc5c1..bbed52e57f 100755 --- a/mac_build/boinc.pbproj/project.pbxproj +++ b/mac_build/boinc.pbproj/project.pbxproj @@ -197,12 +197,11 @@ 04313892FE3035C9C02AAC07, ); buildSettings = { - DEBUGGING_SYMBOLS = NO; FRAMEWORK_SEARCH_PATHS = ""; HEADER_SEARCH_PATHS = ""; INSTALL_PATH = "$(HOME)/Applications"; LIBRARY_SEARCH_PATHS = ""; - OPTIMIZATION_CFLAGS = "-O2"; + OPTIMIZATION_CFLAGS = "-O0"; OTHER_CFLAGS = "-DHOSTTYPE=\\\\\\\"MacOSX\\\\\\\" -DHOST=\\\\\\\"MacOSX\\\\\\\" -DMAJOR_VERSION=0 -DMINOR_VERSION=13 -DHAVE_SYS_SOCKET_H -DHAVE_SYS_RESOURCE_H -DHAVE_NETDB_H -DHAVE_UNISTD_H -DHAVE_SYS_WAIT_H -DHAVE_NETINET_IN_H -DHAVE_SIGNAL_H -DHAVE_ARPA_INET_H -DHAVE_SYS_TIME_H -DHAVE_SYS_TYPES_H -DHAVE_DIRENT_H -DHAVE_FCNTL_H -DHAVE_SYS_STAT_H -DHAVE_SYS_SYSCTL_H -DHAVE_SYS_MOUNT_H -DHAVE_SYS_VMMETER_H -DHAVE_FLOCK -DHAVE_SYS_IPC_H -DHAVE_SYS_SHM_H"; OTHER_LDFLAGS = ""; OTHER_REZFLAGS = ""; @@ -278,11 +277,9 @@ F51DA67702DBA912010E292A, F51DE2B402DE4D0301D42C55, F51CCF2E02F08DC7018DB99A, - F5755AD902FE063A012012A7, F527EF3C0304847501AF6BA8, F5EAD476031AEFF8018E201A, F5EAD47A031AF001018E201A, - F59DD6F8032FF0AF01A80164, F54E2C0B03453580019A4414, AA7639FF04002B2800A80164, AA763A1C0400355200A80164, @@ -290,6 +287,8 @@ AA763A220400363C00A80164, AA763A230400363D00A80164, AAA31C9A042157A800A80164, + AA8B6B1E046C364400A80164, + AA8B6B26046C366200A80164, ); isa = PBXHeadersBuildPhase; runOnlyForDeploymentPostprocessing = 0; @@ -348,11 +347,8 @@ F51DA68402DBA912010E292A, F51DA68502DBA912010E292A, F51CCF2F02F08DC7018DB99A, - F5755AD802FE063A012012A7, F5EAD477031AEFF8018E201A, F5EAD47B031AF001018E201A, - F5E946F403269BE2012012A7, - F59DD6F9032FF0AF01A80164, F54E2C0C03453581019A4414, AA763A1D0400355200A80164, AA763A1F0400363A00A80164, @@ -360,6 +356,8 @@ AA763A210400363B00A80164, AA763BF1040374F900A80164, AAA31C99042157A800A80164, + AA8B6B1D046C364400A80164, + AA8B6B25046C366200A80164, ); isa = PBXSourcesBuildPhase; runOnlyForDeploymentPostprocessing = 0; @@ -463,6 +461,78 @@ settings = { }; }; + AA8B6B1B046C364400A80164 = { + fileEncoding = 30; + isa = PBXFileReference; + path = app_ipc.C; + refType = 4; + }; + AA8B6B1C046C364400A80164 = { + fileEncoding = 30; + isa = PBXFileReference; + path = app_ipc.h; + refType = 4; + }; + AA8B6B1D046C364400A80164 = { + fileRef = AA8B6B1B046C364400A80164; + isa = PBXBuildFile; + settings = { + }; + }; + AA8B6B1E046C364400A80164 = { + fileRef = AA8B6B1C046C364400A80164; + isa = PBXBuildFile; + settings = { + }; + }; + AA8B6B1F046C364400A80164 = { + fileRef = AA8B6B1B046C364400A80164; + isa = PBXBuildFile; + settings = { + }; + }; + AA8B6B20046C364400A80164 = { + fileRef = AA8B6B1C046C364400A80164; + isa = PBXBuildFile; + settings = { + }; + }; + AA8B6B21046C364400A80164 = { + fileRef = AA8B6B1B046C364400A80164; + isa = PBXBuildFile; + settings = { + }; + }; + AA8B6B22046C364400A80164 = { + fileRef = AA8B6B1C046C364400A80164; + isa = PBXBuildFile; + settings = { + }; + }; + AA8B6B23046C366200A80164 = { + fileEncoding = 30; + isa = PBXFileReference; + path = ss_logic.C; + refType = 4; + }; + AA8B6B24046C366200A80164 = { + fileEncoding = 30; + isa = PBXFileReference; + path = ss_logic.h; + refType = 4; + }; + AA8B6B25046C366200A80164 = { + fileRef = AA8B6B23046C366200A80164; + isa = PBXBuildFile; + settings = { + }; + }; + AA8B6B26046C366200A80164 = { + fileRef = AA8B6B24046C366200A80164; + isa = PBXBuildFile; + settings = { + }; + }; AAA31C97042157A800A80164 = { fileEncoding = 30; isa = PBXFileReference; @@ -499,6 +569,8 @@ //F54 F515955F029EB02001F5651B = { children = ( + AA8B6B1B046C364400A80164, + AA8B6B1C046C364400A80164, F5159560029EB02001F5651B, F5159561029EB02001F5651B, F51DA64D02DB97FF010E292A, @@ -1281,6 +1353,8 @@ F519F98E02C44A7501BDB3CA, F54B8FE202AC0A0C01FB7237, F54B8FE302AC0A0C01FB7237, + AA8B6B23046C366200A80164, + AA8B6B24046C366200A80164, F54B8FE402AC0A0C01FB7237, F54B8FE502AC0A0C01FB7237, F54B8FE802AC0A0C01FB7237, @@ -1839,6 +1913,7 @@ F5E946F003269BA8012012A7, F5E946F203269BC0012012A7, F59DD6FC032FF0AF01A80164, + AA8B6B20046C364400A80164, ); isa = PBXHeadersBuildPhase; runOnlyForDeploymentPostprocessing = 0; @@ -1860,6 +1935,7 @@ F5E946F103269BBF012012A7, F5E946F603269BE2012012A7, F59DD6FD032FF0AF01A80164, + AA8B6B1F046C364400A80164, ); isa = PBXSourcesBuildPhase; runOnlyForDeploymentPostprocessing = 0; @@ -2014,6 +2090,7 @@ F5895D940359FDD6012012A7, F5895D9A035A2BEC012012A7, F5895D9C035A2BEE012012A7, + AA8B6B22046C364400A80164, ); isa = PBXHeadersBuildPhase; runOnlyForDeploymentPostprocessing = 0; @@ -2038,6 +2115,7 @@ F5895D960359FDD6012012A7, F5895D99035A2BEC012012A7, F5895D9B035A2BEE012012A7, + AA8B6B21046C364400A80164, ); isa = PBXSourcesBuildPhase; runOnlyForDeploymentPostprocessing = 0; @@ -2081,18 +2159,6 @@ path = ../api/boinc_api.h; refType = 2; }; - F5755AD802FE063A012012A7 = { - fileRef = F5755AD302FE063A012012A7; - isa = PBXBuildFile; - settings = { - }; - }; - F5755AD902FE063A012012A7 = { - fileRef = F5755AD402FE063A012012A7; - isa = PBXBuildFile; - settings = { - }; - }; F579BDAB0357F389012012A7 = { fileEncoding = 30; isa = PBXFileReference; @@ -2219,18 +2285,6 @@ path = graphics_api.C; refType = 4; }; - F59DD6F8032FF0AF01A80164 = { - fileRef = F59DD6F6032FF0AF01A80164; - isa = PBXBuildFile; - settings = { - }; - }; - F59DD6F9032FF0AF01A80164 = { - fileRef = F59DD6F7032FF0AF01A80164; - isa = PBXBuildFile; - settings = { - }; - }; F59DD6FA032FF0AF01A80164 = { fileRef = F59DD6F6032FF0AF01A80164; isa = PBXBuildFile; @@ -2381,12 +2435,6 @@ path = ../api/mfile.C; refType = 2; }; - F5E946F403269BE2012012A7 = { - fileRef = F5E946F303269BE2012012A7; - isa = PBXBuildFile; - settings = { - }; - }; F5E946F503269BE2012012A7 = { fileRef = F5E946F303269BE2012012A7; isa = PBXBuildFile; diff --git a/todo b/todo index eeb0282b49..433aee682c 100755 --- a/todo +++ b/todo @@ -51,8 +51,6 @@ On "add project" the core client should immediately attempt to get project master page and verify user account. If failure, let user retype URL/ID -test cpu-counting on red hat - Delete files if needed to honor disk usage constraint should include per-result constraints (e.g. giant stderr files) inform user if files deleted