Changes between Version 24 and Version 25 of InstallOSX


Ignore:
Timestamp:
Oct 26, 2012 3:42:54 PM (8 years ago)
Author:
toby
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • InstallOSX

    v24 v25  
    22
    33There are two ways provided here to install GSAS & EXPGUI. The first is preferred since is downloads directly from a subversion repository. In this method, the distribution .dmg file does not need to change when the program is updated. Instead, the latest version of the programs are downloaded from a server when the program is installed (an internet connection is obviously required). Subsequently, if there are updates to GSAS or EXPGUI, an update can be made where only the modified or added files are upgraded. This update step can be done using the File/Update... menu option in EXPGUI or by executing the bootstrap.py file in the GSAS directory. However, these methods require ~double the space needed by GSAS & EXPGUI. For users who need to install GSAS & EXPGUI on systems where an Internet connection to the server is not possible or where space usage is critical, an alternate .dmg file is also provided containing all GSAS & EXPGUI files, but this requires that upgrades be performed by downloading and installing the all GSAS & EXPGUI files from a future .dmg distribution.
     4
     5=== Note for Users of 10.4 (Tiger) === #tendot4
     6
     7Users of 10.4 will need to install the subversion (svn) package, if using the self-updating release. This can be done with [http://www.finkproject.org/ Fink] or [http://www.macports.org/ MacPorts]. Note that all that is needed is the svn client, should you have a choice in package size. Note this needs to be installed in a place where Python and EXPGUI can find it.
     8If you have svn and python can't find it for bootstrap.py, edit that file or modify your path. If EXPGUI can't find it, set EXPGUI(pathlist) to hold the path to svn (see customization).
     9
     10=== Note for Users of 10.8 (Mountain Lion) === #tendot8
     11
     12Users of 10.8 will need to install subversion (svn) package, if using the self-updating release and all users will also need to install X11. For X11, see http://xquartz.macosforge.org/landing/. For subversion, install one of the following: Apple's Command Line Tools, or Apple's Xcode development environment, a 3rd party SVN package, (or build from source code, see http://subversion.apache.org/download/). The Command Line Tools and Xcode can be downloaded from the Apple Developer's web site (https://developer.apple.com/) or can possibly be found on the OS X install DVD. A free 3rd party version of Subversion from WANdisco is here: http://www.wandisco.com/get/?f=subversion-binaries/1.7/Subversion-1.7.7_10.8.x.pkg.
     13Note this needs to be installed in a place where Python and EXPGUI can find it.
     14If you have svn and Python can't find it for bootstrap.py, edit that file or modify your path. If EXPGUI can't find it, set EXPGUI(pathlist) to set the path to svn (see customization section).
    415
    516== How to install self-updating GSAS & EXPGUI ==
     
    3344Note that if you make any modifications to any files distributed as part of GSAS or EXPGUI, these files may not be upgraded, should the changes be in the same regions as upgrades made by Bob or myself. If you are in the practice of modifying the programs, you should learn to use svn and do your upgrades by hand.
    3445
    35 === Note for Users of 10.4 (Tiger) === #tendot4
    36 
    37 Users of 10.4 will need to install subversion. This can be done with [http://www.finkproject.org/ Fink] or [http://www.macports.org/ MacPorts]. Note that all that is needed is the svn client, should you have a choice in package size. Note this needs to be installed in a place where Python and EXPGUI can find it.
    38 If you have svn and python can't find it for bootstrap.py, edit that file or modify your path. If EXPGUI can't find it, set EXPGUI(pathlist) to hold the path to svn (see customization).
    39 
    4046== How to install non-updating GSAS & EXPGUI ==
    4147