Re: problem with configure detecting installed gtk-doc
- From: Damon Chaplin <damon ximian com>
- To: Matthias Clasen <matthiasc poet de>
- Cc: gtk-doc-list gnome org
- Subject: Re: problem with configure detecting installed gtk-doc
- Date: 05 Dec 2001 19:15:37 -0500
Quite a few docs have names that are too long and other minor problems
that jade warns about. Does jade return an exit code in those cases?
We probably don't want them to stop the build.
Damon
On Mon, 2001-12-03 at 06:35, Matthias Clasen wrote:
> If e.g. glib's configure detects that I have gtk-doc installed, but
> the SGML environment is not set up correctly, "make install" fails
> due to the docs not being created.
>
> Here is a simple fix for gtkdoc-mkhtml which will move the error from
> installation time to build time to hopefully make it easier to find
> the problem.
>
> As an added bonus, it prevents the creation of the stamp file so that
> restarting the build after fixing the SGML env will actually correct
> the error.
>
> Matthias
>
> PS I have also put this in http://bugzilla.gnome.org/show_bug.cgi?id=66034
>
>
> --- gtkdoc-mkhtml.in.orig Mon Dec 3 11:28:33 2001
> +++ gtkdoc-mkhtml.in Mon Dec 3 11:28:52 2001
> @@ -24,7 +24,7 @@
> rm -f index.sgml
> fi
>
> -jade -t sgml -w no-idref -d $gtkdocdir/gtk-doc.dsl $gtkdocdir/gtk-doc.dcl
> $2
> +jade -t sgml -w no-idref -d $gtkdocdir/gtk-doc.dsl $gtkdocdir/gtk-doc.dcl
> $2 || exit 1
> sed s%href=\"%href=\"$module/% < index.sgml > index.sgml.tmp && mv
> index.sgml.tmp index.sgml
>
> echo "timestamp" > ../html.stamp
>
> _______________________________________________
> gtk-doc-list mailing list
> gtk-doc-list gnome org
> http://mail.gnome.org/mailman/listinfo/gtk-doc-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]