| How to build (using gyp): | |
| (Note: test programs which require gtest can't build with gyp for now) | |
| 1. If you are building OTS on Windows, download both the source | |
| code and compiled driver for zlib from http://www.zlib.net/ | |
| and put them in third_party/zlib. | |
| 2. If you are building from cloned Git repository, make sure to update the | |
| submodules as well: | |
| $ git submodule init | |
| $ git submodule update | |
| 3. Run gyp_ots | |
| $ python gyp_ots | |
| This will fetch gyp and generate build files. By default, following | |
| files will be generated: | |
| - MSVS solution file on Windows | |
| - Xcode project file on Mac | |
| - Makefile on Linux | |
| If you want to generate Makefile on Mac, you can use -f option: | |
| $ python gyp_ots -f make | |
| 4. Build OTS | |
| Using MSVS: | |
| Open ots-standalone.sln and build the solution. | |
| Using Xcode: | |
| $ xcodebuild -target ots-standalone.xcodeproj -target all | |
| Using Makefile: | |
| $ make |