]>
Commit | Line | Data |
---|---|---|
11fdf7f2 TL |
1 | # Copyright 2018 Steven Watanabe |
2 | # Distributed under the Boost Software License, Version 1.0. | |
1e59de90 TL |
3 | # (See accompanying file LICENSE.txt or copy at |
4 | # https://www.bfgroup.xyz/b2/LICENSE.txt) | |
11fdf7f2 TL |
5 | |
6 | import python ; | |
7 | import testing ; | |
8 | ||
9 | if ! [ python.configured ] | |
10 | { | |
11 | using python ; | |
12 | } | |
13 | ||
14 | # Not quite perfect, but good enough for most purposes | |
15 | local test-files = [ glob *.py ] ; | |
16 | ||
17 | local boost-build-files = [ glob | |
18 | ../src/tools/*.jam | |
19 | ../src/tools/*/*.jam | |
20 | ../src/build/*.jam | |
21 | ../src/util/*.jam | |
22 | ../src/kernel/*.jam | |
23 | ../src/options/*.jam | |
24 | ../src/*.jam ] ; | |
25 | ||
26 | testing.make-test run-pyd : test_all.py : | |
27 | <dependency>$(test-files) | |
28 | <dependency>$(boost-build-files) | |
29 | ; |