1234567891011121314151617181920212223242526272829303132333435 |
- # Copyright Stefan Seefeld 2016.
- # Distributed under the Boost Software License, Version 1.0.
- # (See accompanying file LICENSE_1_0.txt or copy at
- # http://www.boost.org/LICENSE_1_0.txt)
- import python ;
- if ! [ python.configured ]
- {
- ECHO "warning: no Python configured in user-config.jam" ;
- ECHO "warning: will use default configuration" ;
- using python ;
- }
- # Adjust the following if Boost.Python isn't installed in a default location
- lib boost_python ;
- project
- : requirements
- # <include>/path/to/boost/python
- <library>boost_python
- ;
- rule run-test ( test-name : sources + )
- {
- import testing ;
- testing.make-test run-pyd : $(sources) : : $(test-name) ;
- }
- build-project quickstart ;
- build-project tutorial ;
- if [ python.numpy ]
- {
- build-project numpy ;
- }
|