0f91045e99
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 Homebrew/homebrew#22470. Signed-off-by: Xiyue Deng <manphiz@gmail.com>
17 lines
532 B
Ruby
17 lines
532 B
Ruby
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
|