| | 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 | |