Skip to content

Commit

Permalink
Mac: Update XCode project build rules: DWARF symbols, use gcc 4 compi…
Browse files Browse the repository at this point in the history
…ler more, Client, Manager, installer require OS 10.3.9.

svn path=/trunk/boinc/; revision=13966
  • Loading branch information
Charlie Fenton committed Oct 26, 2007
1 parent 4394245 commit d0032ae
Show file tree
Hide file tree
Showing 10 changed files with 316 additions and 1,963 deletions.
29 changes: 29 additions & 0 deletions checkin_notes
Original file line number Diff line number Diff line change
Expand Up @@ -9946,3 +9946,32 @@ David 25 Oct 2007
top_users.php
top_teams.php
top_hosts.php

Charlie 26 Oct 2007
- Mac: Update XCode project build rules to generate DWARF-style symbol
tables, which are much smaller and more efficient. Use gcc-4.0 compiler
for all builds except PowerPC libraries (to maintain compatibility back
to OS 10.3.0 for science applications with older versions of BOINC) and
boinc_cmd (because it uses libboinc.a). BOINC Client and BOINC Manager
now require OS 10.3.9 or later (upgrade to 10.3.9 from OS 10.3.0 through
10.3.8 is a free download from Apple.) More XCode build rule cleanup.
- Mac: Installer displays an error message and quits if OS < 10.3.9.
- Mac SCR: fix GridRepublic branding bug.

clientgui/
mac/
SecurityUtility.cpp
SystemMenu.m
clientscr/
mac_saver_module.cpp
mac_installer/
GR-ReadMe.rtf
Installer.cpp
PostInstall.cpp
ReadMe.rtf
release_boinc.sh
release_GridRepublic.sh
mac_build/
boinc.xcodeproj/
project.pbxproj

2 changes: 2 additions & 0 deletions clientgui/mac/SecurityUtility.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@
#include <sys/param.h> // for MAXPATHLEN
#include <unistd.h> // for getwd, getlogin

#include <Carbon/Carbon.h>

#include "SetupSecurity.h"

// Standalone utility to set up BOINC security owners, groups, permissions
Expand Down
2 changes: 0 additions & 2 deletions clientgui/mac/SystemMenu.m
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,6 @@
#include <Carbon/Carbon.h>
#include <Cocoa/Cocoa.h>

#define _DEBUG 0

@interface SystemMenu : NSObject {
}
- (void)BuildSysMenu:(MenuRef)menuToCopy;
Expand Down
Loading

0 comments on commit d0032ae

Please sign in to comment.