Charlie Fenton
0d4b868bbd
Mac: Update installer build script to eliminate unnecessary special handling of screensaver build which is no longer needed
2017-10-20 18:31:48 +02:00
Charlie Fenton
1dabbb7a65
Mac project: fix bug in BuildMacBOINC.sh script when -all argument is implied but not explicitly passed
2017-10-18 00:00:01 -07:00
Christian Beer
ab956d875b
Build: restructure build process on Mac to make it more flexible
...
This allows to build BOINC on a Mac CI system as well as on a developers computer. See script headers for documentation.
The short version is:
* run ./3rdParty/buildMacDependencies.sh to compile all dependency libraries into 3rdParty/buildCache/mac (can be configured with --cache_dir)
* run ./mac_build/buildMacBOINC-CI.sh to compile all BOINC components using the build cache (--cache_dir can be used here too)
There are options for building debug versions but they are not very well tested. Currently you can't selectively build single targets using this.
2017-03-17 15:38:58 +01:00
Charlie Fenton
554c1d41bc
Mac: Remove references to the obsolete targets MakeAppIcon_h and WaitPermissions from build script.
2017-03-11 16:24:35 -08:00
Charlie Fenton
0205b15d87
Mac: Fix comments in build script
2016-02-15 02:31:56 -08:00
Charlie Fenton
e9c7291b95
Mac: Modify build script to allow building using libc++ instead of default libstdc++ and / or using c++11 language dialect instead of default
2016-02-03 02:35:38 -08:00
Charlie Fenton
161a63de64
Mac: Modify build script to allow building Screensaver with Xcode 6 or later. It will build as "Fat" 32-bit / 64-bit binary with Garbage Collection under Xcode 5 and earlier (for backward compatibility to OS 10.6) or as 64-bit only binary with Automatic Reference Counting under Xcode 6 or later. Xcode 6 and later won't build objective-C sources with GC and so will build screensaver only as a 64-bit binary.
2015-11-28 04:50:05 -08:00
Charlie Fenton
8eecb6092e
Mac: update build scripts for OS 10.8 or later and current versions of dependent libraries:
...
- c-ares 1.10.0
- curl 7.35.0
- openssl 1.0.1f
- sqlite 3.8.3
2014-02-12 04:54:28 -08:00
Charlie Fenton
b0504e991b
Mac: script builds boinc_zip library when building other BOINC libraries
2014-02-07 06:02:07 -08:00
Charlie Fenton
cd1ad97464
Mac: update build scripts, source files and Xcode project to allow building with Xcode 4.3 and Xcode 4.5
...
svn path=/trunk/boinc/; revision=25855
2012-07-10 09:28:17 +00:00
Charlie Fenton
f64cb7d62f
Mac: update build scripts to work with Xcode 4.3 for Lion and later
...
svn path=/trunk/boinc/; revision=25850
2012-07-06 12:11:28 +00:00
Charlie Fenton
b50ec84f41
Mac: Update XCode project and Mac build scripts to build libboinc_opencl.a library and to work both with XCode 3.2 on OS 10.6.8 and with XCode 4.2 on OS 10.7.2
...
svn path=/trunk/boinc/; revision=24435
2011-10-19 12:15:44 +00:00
Charlie Fenton
d2331d9913
Mac: Update XCode project and Mac build scripts to build libboinc_opencl.a library and to work both with XCode 3.2 on OS 10.6.8 and with XCode 4.2 on OS 10.7.2
...
svn path=/trunk/boinc/; revision=24432
2011-10-19 09:26:52 +00:00
Charlie Fenton
785a0b49c2
Mac: Update Mac build scripts, XCode project and source files to allow automated builds under OS 10.7 Lion and XCode 4.2
...
svn path=/trunk/boinc/; revision=24414
2011-10-18 12:42:53 +00:00
Charlie Fenton
0dcd647250
Mac: Update build scripts, build examples and documentation
...
svn path=/trunk/boinc/; revision=22489
2010-10-11 11:59:05 +00:00
Charlie Fenton
53eb7c0052
Update build script for OS 10.6 and XCode 3.2
...
svn path=/trunk/boinc/; revision=20551
2010-02-12 00:53:05 +00:00
Charlie Fenton
73dc776567
pdate various source filed to GPL 3
...
svn path=/trunk/boinc/; revision=17330
2009-02-21 02:42:50 +00:00
Charlie Fenton
a766db8c51
Mac: When invoked with the -lib argument, BOINC build script builds the utility application MakeAppIcon_h in addition to the three libraries
...
svn path=/trunk/boinc/; revision=14963
2008-03-27 09:44:59 +00:00
Charlie Fenton
87a3dd1625
Mac: Update build script to build libboinc_graphics2.a not libboinc_graphics_api.a. Fixes #536
...
svn path=/trunk/boinc/; revision=14525
2008-01-11 02:44:53 +00:00
Charlie Fenton
3389b45fd0
MGR: display MSG_USER_ERROR messages in red, all others in black; Auto-scroll messages only if already at bottom of list.
...
svn path=/trunk/boinc/; revision=14519
2008-01-10 11:28:11 +00:00
Charlie Fenton
37ad9474f5
Mac: fix url in build script error message.
...
svn path=/trunk/boinc/; revision=14505
2008-01-09 01:21:43 +00:00
Charlie Fenton
2776f61bc1
Mac: additional error checking in build script
...
svn path=/trunk/boinc/; revision=14501
2008-01-09 00:52:02 +00:00
Charlie Fenton
480d73aec8
Mac: make build scripts more robust.
...
svn path=/trunk/boinc/; revision=14418
2007-12-20 00:19:59 +00:00
Charlie Fenton
7b13fbbc65
Mac: Update build scripts and documentation for x86_64 support.
...
svn path=/trunk/boinc/; revision=14350
2007-12-04 13:42:02 +00:00
Charlie Fenton
0fcf055d00
Mac: Add 64-bit Intel support to Client and libraries.
...
svn path=/trunk/boinc/; revision=14227
2007-11-16 13:48:28 +00:00
Frank Thomas
3bfc78b511
Updated the postal address of the Free Software Foundation in all license headers. See http://lists.ssl.berkeley.edu/pipermail/boinc_dev/2007-October/008939.html for reference.
...
svn path=/trunk/boinc/; revision=13804
2007-10-09 11:35:47 +00:00
Charlie Fenton
833b52f71b
Fix typo in comment
...
svn path=/trunk/boinc/; revision=12706
2007-05-22 01:08:53 +00:00
Charlie Fenton
438d7a3537
*** empty log message ***
...
svn path=/trunk/boinc/; revision=9506
2006-02-18 05:49:24 +00:00
Charlie Fenton
91cf6bec8d
*** empty log message ***
...
svn path=/trunk/boinc/; revision=9420
2006-02-08 10:28:32 +00:00
Charlie Fenton
8ad596e38b
*** empty log message ***
...
svn path=/trunk/boinc/; revision=9386
2006-02-02 12:48:36 +00:00
Charlie Fenton
2f7ddb29cd
*** empty log message ***
...
svn path=/trunk/boinc/; revision=9310
2006-01-25 02:43:27 +00:00
Charlie Fenton
cbd852dadc
*** empty log message ***
...
svn path=/trunk/boinc/; revision=9309
2006-01-25 02:33:01 +00:00
Charlie Fenton
106b36cf33
*** empty log message ***
...
svn path=/trunk/boinc/; revision=8669
2005-10-13 00:39:12 +00:00
Charlie Fenton
0ee143d78b
*** empty log message ***
...
svn path=/trunk/boinc/; revision=8668
2005-10-13 00:28:54 +00:00
Charlie Fenton
2785cdf376
*** empty log message ***
...
svn path=/trunk/boinc/; revision=8667
2005-10-13 00:20:38 +00:00
Reinhard Prix
e3b831b18d
- this is not actually a csh-script, but a sh-script [as it should be!]
...
- slightly streamlined syntax
svn path=/trunk/boinc/; revision=8661
2005-10-12 12:29:56 +00:00
Charlie Fenton
ca57d1cb93
*** empty log message ***
...
svn path=/trunk/boinc/; revision=8357
2005-09-30 08:58:22 +00:00