summaryrefslogtreecommitdiff
path: root/build-system
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2020-10-28 23:27:38 +0100
committerChristian Grothoff <christian@grothoff.org>2020-10-28 23:27:38 +0100
commit4f0e2862f30197c3f267bbe6b84cee184669908c (patch)
treef6e3de883718393c0ed6a58c95dcf2802d0845d3 /build-system
parent80821889f31df60cb4e48a994d2093d8b42ea04f (diff)
downloadtaler-util-4f0e2862f30197c3f267bbe6b84cee184669908c.tar.gz
taler-util-4f0e2862f30197c3f267bbe6b84cee184669908c.tar.bz2
taler-util-4f0e2862f30197c3f267bbe6b84cee184669908c.zip
build gana
Diffstat (limited to 'build-system')
-rw-r--r--build-system/configure.py35
1 files changed, 35 insertions, 0 deletions
diff --git a/build-system/configure.py b/build-system/configure.py
new file mode 100644
index 0000000..08e6704
--- /dev/null
+++ b/build-system/configure.py
@@ -0,0 +1,35 @@
+# Copyright (C) 2019 GNUnet e.V.
+#
+# This code is derived from code contained within build-common.
+#
+# Permission to use, copy, modify, and/or distribute this software for any
+# purpose with or without fee is hereby granted.
+#
+# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE
+# LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES
+# OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
+# ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
+# THIS SOFTWARE.
+#
+# This file is in the public domain.
+# SPDX-License-Identifier: 0BSD
+
+from talerbuildconfig import *
+
+b = BuildConfig()
+b.enable_prefix()
+b.enable_configmk()
+b.add_tool(PythonTool())
+b.add_tool(PyToxTool())
+b.add_tool(YapfTool())
+b.add_tool(PosixTool("echo"))
+b.add_tool(PosixTool("env"))
+b.add_tool(PosixTool("find"))
+b.add_tool(PosixTool("rm"))
+b.add_tool(PosixTool("sh"))
+b.add_tool(PosixTool("git"))
+b.add_tool(PosixTool("xargs"))
+b.run()