X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=Goalfile.in;h=5aa349dfacb96a446c68cb6575e0b815f96265be;hb=bc05c5c0eef21e7f80a9b6a7fa7e551b200ad905;hp=75ce273241488b12e34fd8ca1990f6ce23fdb0c0;hpb=abfde4ea239de6b9458243a862d5da0302a241a4;p=goals.git diff --git a/Goalfile.in b/Goalfile.in index 75ce273..5aa349d 100644 --- a/Goalfile.in +++ b/Goalfile.in @@ -37,7 +37,7 @@ goal clean = { popd done rm -f src/parser.ml src/parser.mli src/lexer.ml src/parser.conflicts - rm -f docs/*.1 + rm -f man/*.1 man/*.5 # We don't delete src/goals because it is required to do builds. # If you want to really delete it, use the maintainer-clean rule. @@ -56,7 +56,7 @@ let OCAMLFIND = "@OCAMLFIND@" let OCAMLLEX = "@OCAMLLEX@" # XXX let OCAMLFLAGS = [ "-g", "-safe-string", "-warn-error", "CDEFLMPSUVYZX+52-3" ] -let OCAMLPACKAGES = [ "-package", "str,unix", "-I", "src" ] +let OCAMLPACKAGES = [ "-package", "str,unix,threads", "-I", "src", "-thread" ] #let OCAMLFLAGS = "@OCAMLFLAGS@" #let OCAMLPACKAGES = "@OCAMLPACKAGES@" @@ -65,11 +65,13 @@ let objects = [ "src/config.cmx", "src/utils.cmx", "src/cmdline.cmx", + "src/jobs.cmx", "src/ast.cmx", "src/parser.cmx", "src/lexer.cmx", "src/parse.cmx", "src/eval.cmx", + "src/deps.cmx", "src/run.cmx", "src/main.cmx" ] @@ -110,11 +112,14 @@ goal depend = let POD2MAN = "@POD2MAN@" -goal documentation = : pod2man ("goals", "1") +goal documentation = : pod2man ("goals", "1"), + pod2man ("Goalfile", "5"), + pod2man ("goals-reference", "5") goal pod2man (page, section) = "man/%page.%section" : "docs/%page.pod" { rm -f %@ %@-t + mkdir -p man %POD2MAN \ -u \ -c "goals" \