nixpkgs-suyu/pkgs/strategoxt/strategoxt.fix
Eelco Visser 5c09abea7d * pkgs/strategoxt/pkg-build.sh: generic build script for packages
with the standard untar; bootstrap; configure; make; make install
interface.  The script is parameterized with arguments for
configure. That is, all arguments are passed verbatim to
configure.

* asfix-tools, gpp, sc, srts, stratego-front, xtc: Fix expressions
and (trivial) build script for basic strategoxt packages. All
packages are abstracted on subversion revision.

svn path=/nixpkgs/trunk/; revision=319
2003-08-18 20:56:59 +00:00

36 lines
885 B
Text

Function(["rev"],
Package(
[ ("name", "strategoxt")
, ("build", Relative("system/populate-linkdirs.pl"))
, ("act-sdf2",
IncludeFix("sdf2/sdf2.fix"))
, ("act-autoxt",
App(IncludeFix("autoxt/autoxt.fix"), [("rev",Var("rev"))]))
, ("act-srts",
App(IncludeFix("srts/srts.fix"), [("rev", Var("rev"))]))
, ("act-xtc",
App(IncludeFix("xtc/xtc.fix"),[("rev", Var("rev"))]))
, ("act-sdf-import",
App(IncludeFix("strategoxt/sdf-import.fix"),[("rev", Var("rev"))]))
, ("act-stratego-front",
App(IncludeFix("stratego-front/stratego-front.fix"),[("rev", Var("rev"))]))
, ("act-asfix-tools",
App(IncludeFix("asfix-tools/asfix-tools.fix"),[("rev", Var("rev"))]))
, ("act-sc",
App(IncludeFix("sc/sc.fix"),[("rev", Var("rev"))]))
, ("act-gpp",
App(IncludeFix("gpp/gpp.fix"),[("rev", Var("rev"))]))
]
)
)