From 4d5ab8e6636eb8d50afebc946c91cfe79e7032e8 Mon Sep 17 00:00:00 2001 From: Niels Date: Wed, 11 Sep 2013 19:41:59 +0200 Subject: Kimwitu++, a tool for processing trees Kimwitu++ is the successor to Kimwitu. Like Kimwitu, it is a tool for processing trees (i.e. terms). It is a meta tool: Kimwitu++ can be used for generating software - especially when building compilers. Kimwitu++ has its own input language, which allows the definition for the tree structure and of functions operating on the tree. It uses the input to generate a number of C++ files, which are then bound to a program using the C++ compiler. Closes #22470. Signed-off-by: Xiyue Deng --- Library/Formula/kimwitu++.rb | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Library/Formula/kimwitu++.rb (limited to 'Library/Formula') diff --git a/Library/Formula/kimwitu++.rb b/Library/Formula/kimwitu++.rb new file mode 100644 index 000000000..6d6abcbb5 --- /dev/null +++ b/Library/Formula/kimwitu++.rb @@ -0,0 +1,17 @@ +require 'formula' + +class Kimwituxx < Formula + homepage 'http://www2.informatik.hu-berlin.de/sam/kimwitu++/' + url 'http://download.savannah.gnu.org/releases/kimwitu-pp/kimwitu++-2.3.13.tar.gz' + sha1 'a3bd57a9edf6534eebcd43d128ca94a0aef68a2b' + + def install + system "./configure", "--disable-debug", + "--disable-dependency-tracking", + "--disable-silent-rules", + "--prefix=#{prefix}" + bin.mkpath + man1.mkpath + system "make", "install" + end +end -- cgit v1.2.3