OLD | NEW |
1 Build System for Native Client SDK examples | 1 Build System for Native Client SDK examples |
2 =========================================== | 2 =========================================== |
3 | 3 |
4 The examples and libraries that ship with the Native Client SDK use a | 4 The examples and libraries that ship with the Native Client SDK use a |
5 build system based on GNU Make. | 5 build system based on GNU Make. |
6 | 6 |
7 Each example or library is contained in its own directory along with a | 7 Each example or library is contained in its own directory along with a |
8 Makefile. The Makefiles are capable of building Native Client | 8 Makefile. The Makefiles are capable of building Native Client |
9 applications and libraries using any of the available toolchains as well | 9 applications and libraries using any of the available toolchains as well |
10 as building host applications with the host's toolchain. In order to | 10 as building host applications with the host's toolchain. In order to |
11 keep the top-level Makefiles simple, most of actual build rules are | 11 keep the top-level Makefiles simple, most of actual build rules are |
12 specified in as set of shared rules files in the $NACL_SDK_ROOT/tools | 12 specified in as set of shared rules files in the $NACL_SDK_ROOT/tools |
13 directory. | 13 directory. |
14 | 14 |
15 This document describes some of the variables and macros used by in the | 15 This document describes some of the variables and macros used by in the |
16 build system. For more details please see the .mk files in the tools | 16 build system. For more details please see the .mk files in the tools |
17 folder. | 17 folder. |
18 | 18 |
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
86 nacl_llvm.mk | 86 nacl_llvm.mk |
87 Rules for building using the llvm-based PNaCl toolchains. | 87 Rules for building using the llvm-based PNaCl toolchains. |
88 | 88 |
89 host_gcc.mk | 89 host_gcc.mk |
90 Rules for building using the linux/mac host gcc toolchain. | 90 Rules for building using the linux/mac host gcc toolchain. |
91 | 91 |
92 host_vc.mk | 92 host_vc.mk |
93 Rules for building using the windows Visual Studio toolchain. | 93 Rules for building using the windows Visual Studio toolchain. |
94 | 94 |
95 .. vim: ft=rst tw=72 | 95 .. vim: ft=rst tw=72 |
OLD | NEW |