| 72 | To run integration test on a local machine, start in a clone of the modularized state: |
| 73 | |
| 74 | {{{ |
| 75 | #!sh |
| 76 | # get the the modularized boost superproject |
| 77 | git clone http://github.com/boost-libs/boost modules |
| 78 | |
| 79 | # Update all the submodules |
| 80 | cd modules |
| 81 | git submodule update --init # takes a couple of minutes |
| 82 | }}} |
| 83 | |
| 84 | Then create a build directory so you don't mess up the source tree: |
| 85 | |
| 86 | {{{ |
| 87 | #!sh |
| 88 | mkdir ../build |
| 89 | }}} |
| 90 | |
| 91 | Finally, configure, build, and test: |
| 92 | |
| 93 | {{{ |
| 94 | #!sh |
| 95 | cmake -DBUILDDIR=../build -DBUILDSTEP=configure -DTOOLCHAIN= -P build.cmake |
| 96 | cmake -DBUILDDIR=../build -DBUILDSTEP=build -DTOOLCHAIN= -P build.cmake |
| 97 | cmake -DBUILDDIR=../build -DBUILDSTEP=test -DTOOLCHAIN= -P build.cmake |
| 98 | }}} |
| 99 | |