| 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
|
| $(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 ;
|
|
|
|
|