diff options
Diffstat (limited to 'docs/configure.in')
-rw-r--r-- | docs/configure.in | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/docs/configure.in b/docs/configure.in index 380cb5aeea..c47ca5d3ee 100644 --- a/docs/configure.in +++ b/docs/configure.in @@ -5,20 +5,24 @@ DUPLICATE_ULINKS="" DOCROP="0" +AC_ARG_WITH(samba-sources, +[ --with-samba-sources=DIR Specify path to Samba sources], +[ test "$withval" && SPECIFIED_SOURCEDIR="$withval" ]) + AC_ARG_ENABLE(crop, -[ --enable-crop Whether to use a crop template], +[ --enable-crop Whether to use a crop template], [ test "$withval" && DOCROP="1" ]) PAPERSIZE="a4paper" AC_ARG_WITH(papersize, -[ --with-papersize Specify papersize (a4paper,letter) ], +[ --with-papersize Specify papersize (a4paper,letter) ], [ test "$withval" && PAPERSIZE="$withval" ]) FONTSIZE="10.5" AC_ARG_WITH(fontsize, -[ --with-fontsize Specify the fontsize in points (default: 10.5) ], +[ --with-fontsize Specify the fontsize in points (default: 10.5) ], [ test "$withval" && FONTSIZE="$withval" ]) @@ -28,6 +32,7 @@ AC_SUBST(PAPERSIZE) AC_SUBST(DUPLICATE_ULINKS) AC_SUBST(FONTSIZE) AC_SUBST(DOCROP) +AC_SUBST(SAMBASOURCEDIR) DOCS_TARGET_REQUIRE_PROGRAM(XSLTPROC, xsltproc, ALL) DOCS_TARGET_REQUIRE_PROGRAM(RM, rm, ALL) @@ -42,12 +47,12 @@ DOCS_TARGET_REQUIRE_PROGRAM(DVIPS, dvips, PS) DOCS_TARGET_REQUIRE_PROGRAM(PLUCKERBUILD, plucker-build, PLUCKER) DOCS_TARGET_REQUIRE_PROGRAM(HTML2TEXT, html2text, TXT) DOCS_TARGET_REQUIRE_PROGRAM(PERL, perl, UNDOCUMENTED) +DOCS_TARGET_REQUIRE_DIR([$SPECIFIED_SOURCEDIR ..], [source/configure.in], SAMBASOURCEDIR, UNDOCUMENTED) AC_MSG_RESULT([]) AC_MSG_RESULT([Summary:]) AC_MSG_RESULT([--------------]) - DOCS_DEFINE_TARGET(ALL, [], [base requirements], []) DOCS_DEFINE_TARGET(LATEX, ALL, [LaTeX versions], [tex]) DOCS_DEFINE_TARGET(PDF, LATEX, [PDF versions], [pdf]) |