| OLD | NEW |
| 1 How to build (using scons, on Linux): | |
| 2 | |
| 3 $ cd ots/test/ | |
| 4 $ sudo apt-get install scons g++ libfreetype6-dev | |
| 5 $ scons | |
| 6 | |
| 7 How to build (using gyp): | 1 How to build (using gyp): |
| 8 | 2 |
| 9 (Note: test programs which require gtest can't build with gyp for now) | 3 (Note: test programs which require gtest can't build with gyp for now) |
| 10 | 4 |
| 11 1. If you are building OTS on Windows, download zlib from | 5 1. If you are building OTS on Windows, download both the source |
| 12 http://www.zlib.net/ and put them in third_party/zlib. | 6 code and compiled driver for zlib from http://www.zlib.net/ |
| 7 and put them in third_party/zlib. |
| 13 | 8 |
| 14 2. Run gyp_ots | 9 2. If you are building from cloned Git repository, make sure to update the |
| 10 submodules as well: |
| 15 | 11 |
| 16 $ ./gyp_ots | 12 $ git submodule init |
| 13 $ git submodule update |
| 14 |
| 15 3. Run gyp_ots |
| 16 |
| 17 $ python gyp_ots |
| 17 | 18 |
| 18 This will fetch gyp and generate build files. By default, following | 19 This will fetch gyp and generate build files. By default, following |
| 19 files will be generated: | 20 files will be generated: |
| 20 - MSVS solution file on Windows | 21 - MSVS solution file on Windows |
| 21 - Xcode project file on Mac | 22 - Xcode project file on Mac |
| 22 - Makefile on Linux | 23 - Makefile on Linux |
| 23 | 24 |
| 24 If you want to generate Makefile on Mac, you can use -f option: | 25 If you want to generate Makefile on Mac, you can use -f option: |
| 25 | 26 |
| 26 $ ./gyp_ots -f make | 27 $ python gyp_ots -f make |
| 27 | 28 |
| 28 3. Build OTS | 29 4. Build OTS |
| 29 | 30 |
| 30 Using MSVS: | 31 Using MSVS: |
| 31 Open ots-standalone.sln and build targets. | 32 Open ots-standalone.sln and build the solution. |
| 32 | 33 |
| 33 Using Xcode: | 34 Using Xcode: |
| 34 $ xcodebuild -target ots-standalone.xcodeproj -target all | 35 $ xcodebuild -target ots-standalone.xcodeproj -target all |
| 35 | 36 |
| 36 Using Makefile: | 37 Using Makefile: |
| 37 $ make | 38 $ make |
| OLD | NEW |