diff options
Diffstat (limited to 'configure.py')
-rw-r--r-- | configure.py | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/configure.py b/configure.py new file mode 100644 index 00000000..829c3521 --- /dev/null +++ b/configure.py | |||
@@ -0,0 +1,34 @@ | |||
1 | import sys | ||
2 | from pathlib import Path | ||
3 | |||
4 | base_dir = Path(__file__, "../build-system/taler-build-scripts").resolve() | ||
5 | |||
6 | if not base_dir.exists(): | ||
7 | print(f"build system directory (${base_dir}) missing", file=sys.stderr) | ||
8 | sys.exit(1) | ||
9 | |||
10 | sys.path.insert(0, str(base_dir)) | ||
11 | |||
12 | from talerbuildconfig import * | ||
13 | |||
14 | b = BuildConfig() | ||
15 | b.enable_prefix() | ||
16 | b.enable_configmk() | ||
17 | b.add_tool(PythonTool()) | ||
18 | b.add_tool(PyBabelTool()) | ||
19 | b.add_tool(PosixTool("cp")) | ||
20 | b.add_tool(PosixTool("echo")) | ||
21 | b.add_tool(PosixTool("env")) | ||
22 | b.add_tool(PosixTool("printf")) | ||
23 | b.add_tool(PosixTool("grep")) | ||
24 | b.add_tool(PosixTool("ln")) | ||
25 | b.add_tool(PosixTool("mkdir")) | ||
26 | b.add_tool(PosixTool("rm")) | ||
27 | b.add_tool(PosixTool("sh")) | ||
28 | b.add_tool(PosixTool("msgmerge")) | ||
29 | b.add_tool(PosixTool("tsc")) | ||
30 | b.add_tool(PosixTool("git")) | ||
31 | b.add_tool(PosixTool("docker")) | ||
32 | b.add_tool(PosixTool("sassc")) | ||
33 | b.add_tool(BrowserTool()) | ||
34 | b.run() | ||