Chromium Code Reviews| Index: Makefile |
| =================================================================== |
| --- a/Makefile |
| +++ b/Makefile |
| @@ -168,6 +168,7 @@ |
| ports/pixman \ |
| ports/protobuf \ |
| ports/python \ |
| + ports/python_static \ |
| ports/python_ppapi \ |
| ports/python3 \ |
| ports/python3_ppapi \ |
| @@ -195,7 +196,19 @@ |
| ports/xaos \ |
| ports/yajl \ |
| ports/zeromq \ |
| - ports/zlib |
| + ports/zlib \ |
| + ports/python_modules/python_host \ |
| + ports/python_modules/numpy \ |
| + ports/python_modules/cython \ |
| + ports/python_modules/pyppapi \ |
| + ports/python_modules/setuptools \ |
| + ports/python_modules/ipython \ |
| + ports/python_modules/jinja2 \ |
| + ports/python_modules/yt \ |
| + ports/python_modules/pyzmq \ |
| + ports/python_modules/sympy \ |
| + ports/python_modules/h5py \ |
| + ports/python_modules/matplotlib |
| SENTINELS_DIR = $(NACL_OUT)/sentinels |
| SENT := $(SENTINELS_DIR)/$(NACL_ARCH) |
| @@ -206,6 +219,8 @@ |
| SENT := $(SENT)_debug |
| endif |
| +-include Makefile.local |
| + |
| all: $(ALL_PORTS) |
| # The subset of libraries that are shipped as part of the |
| # official NaCl SDK |
| @@ -287,6 +302,8 @@ |
| $(SENT)/ports/lua5.2: ports/readline |
| endif |
| $(SENT)/ports/python: ports/readline ports/zlib |
| +$(SENT)/ports/python_static: ports/readline ports/zlib ports/glibc-compat \ |
| + ports/python_modules/pyppapi ports/openssl |
|
Kester Tong
2014/01/29 20:38:47
does cython belong here too?
Matthew Turk
2014/01/31 15:56:57
It's needed, but only for pyppapi -- so I've updat
|
| $(SENT)/ports/python3: ports/readline ports/zlib |
| $(SENT)/ports/ruby: ports/readline ports/zlib |
| $(SENT)/ports/sqlite: ports/readline |
| @@ -350,6 +367,43 @@ |
| $(SENT)/ports/binutils: ports/nacl-spawn |
| $(SENT)/ports/gcc: ports/nacl-spawn ports/gmp ports/mpfr ports/mpc |
| +$(SENT)/ports/python_modules/python_host: \ |
| + ports/readline ports/zlib |
| +$(SENT)/ports/python_modules/numpy: \ |
| + ports/python_modules/python_host |
| +$(SENT)/ports/python_modules/cython: \ |
| + ports/python_modules/numpy |
| +$(SENT)/ports/python_modules/pyppapi: \ |
| + ports/python_modules/python_host |
| +$(SENT)/ports/python_modules/setuptools: \ |
| + ports/python_modules/python_host |
| +$(SENT)/ports/python_modules/ipython: \ |
| + ports/python_modules/python_host |
| +$(SENT)/ports/python_modules/pyzmq: \ |
| + ports/python_modules/python_host \ |
| + ports/python_modules/cython \ |
| + ports/zeromq |
| +$(SENT)/ports/python_modules/sympy: \ |
| + ports/python_modules/python_host |
| +$(SENT)/ports/python_modules/matplotlib: \ |
| + ports/python_modules/python_host \ |
| + ports/freetype ports/libpng |
| +$(SENT)/ports/python_modules/h5py: \ |
| + ports/hdf5 \ |
| + ports/python_modules/python_host \ |
| + ports/python_modules/cython \ |
| + ports/python_modules/numpy |
| +$(SENT)/ports/python_modules/yt: \ |
| + ports/python_modules/python_host \ |
| + ports/python_modules/cython \ |
| + ports/python_modules/h5py \ |
| + ports/python_modules/matplotlib \ |
| + ports/python_modules/numpy \ |
| + ports/python_modules/setuptools \ |
| + ports/python_modules/sympy |
| +$(SENT)/ports/python_modules/jinja2: \ |
| + ports/python_modules/python_host |
| + |
| # shortcuts libraries (alphabetical) |
| agg: ports/agg ; |
| apr: ports/apr ; |
| @@ -418,6 +472,7 @@ |
| png libpng: ports/libpng ; |
| protobuf: ports/protobuf ; |
| python: ports/python ; |
| +python_static: ports/python_static ; |
| python3: ports/python3 ; |
| readline: ports/readline ; |
| regal Regal: ports/Regal ; |
| @@ -444,6 +499,21 @@ |
| zeromq: ports/zeromq ; |
| zlib: ports/zlib ; |
| +# python modules |
| + |
| +cython: ports/python_modules/cython ; |
| +h5py: ports/python_modules/h5py ; |
| +ipython: ports/python_modules/ipython ; |
| +jinja2: ports/python_modules/jinja2 ; |
| +matplotlib: ports/python_modules/matplotlib ; |
| +numpy: ports/python_modules/numpy ; |
| +pyppapi: ports/python_modules/pyppapi ; |
| +python_host: ports/python_modules/python_host ; |
| +pyzmq: ports/python_modules/pyzmq ; |
| +setuptools: ports/python_modules/setuptools ; |
| +sympy: ports/python_modules/sympy ; |
| +yt: ports/python_modules/yt ; |
| + |
| # shortcuts examples (alphabetical) |
| bash: ports/bash ; |
| bochs: ports/bochs ; |