Changes between Version 27 and Version 28 of TryModBoost


Ignore:
Timestamp:
Jan 1, 2014, 7:16:26 PM (9 years ago)
Author:
Beman Dawes
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TryModBoost

    v27 v28  
    88
    99 * A C++ compiler installed.
    10  * A recent release of the Git command line client installed. See [wiki:Git/GitHome Getting Started with Git] for the minimum Git version requirement.
     10 * A recent release of the Git command line client installed. See [wiki:Git/GitHome Getting Started with Git] for Git version requirements and information about command line clients.
    1111
    1212If you haven't done so already, set up your git configuration:
     
    4747== Installing Modular Boost ==
    4848
     49The initial cloning will take at least 45 minutes on a 3.0 mbps Internet connection and will consume roughly 1.5 GB of disk space.
     50
     51  Cloning is only done once, so this lengthy initial time is not a long-term concern.
     52
    4953From the command line on Windows:
    5054
    5155{{{
    52 git clone --recursive git@github.com:boostorg/boost.git modular-boost
     56git clone --recursive git@github.com:boostorg/boost.git modular-boost >clone.log
    5357cd modular-boost
    5458.\bootstrap
     
    5963
    6064{{{
    61 git clone --recursive git@github.com:boostorg/boost.git modular-boost
     65git clone --recursive git@github.com:boostorg/boost.git modular-boost >clone.log
    6266cd modular-boost
    6367./bootstrap.sh
     
    100104=== Checking out a particular branch ===
    101105
    102 The {{{clone}}} operation above leaves the individual libraries in the {{{modular-boost}}} local repository in a detached state that is not very useful and can result in data loss. So the first thing you want to do is switch a library you want to modify to the branch you want to work on. For example, if you want to do some maintenance on the {{{develop}}} branch of {{{mylib}}}, do this:
     106The {{{clone}}} operation above leaves each individual library in the {{{modular-boost}}} local repository in a detached state that is not very useful if you want to make changes and also could result in data loss. So the first thing you want to do for a library you are going to modify is switch it to the branch you want to work on. For example, if you want to do some maintenance on the {{{develop}}} branch of {{{mylib}}}, do this:
    103107
    104108{{{