liberty-eiffel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Cannot generate eiffel docs after fresh install


From: Raphael Mack
Subject: Re: Cannot generate eiffel docs after fresh install
Date: Sun, 28 Apr 2024 18:22:39 +0200
User-agent: Evolution 3.46.4-2

Hi,

yea, clearly I'd say it's better to continoue. But we had already so
much trouble with eiffeldoc - you know that normally it runs on every
commit and generates the nightly docs, but that process also fails due
to memory issues. Also the size of the generated HTML is a nightmare
and maybe it would be best, to redesign the whole thing, starting with
better html output and than rework eiffeldoc as needed to do the job
properly. Ideas or PRs are warmly welcome!

Rapha

Am Sonntag, dem 28.04.2024 um 17:23 +0200 schrieb Remy.Schleimer:
> Hi,
> Thanks for confirming that I am not alone. 
> So we have to fix this!
> First question would then be, in such circumstance, does the tool
> need to break, and generate nothing, rather than to fall back
> generating what goes, and leaving appropriate messages for the rest?
> Sent from my iPhone
> 
> > On 28 Apr 2024, at 17:07, Jakub Pavlík <jkb.pavlik@gmail.com>
> > wrote:
> > 
> > 
> > When I came to Liberty Eiffel not long ago and started tinkering
> > with eiffeldoc, I encountered the same issue and temporarily
> > addressed it by simply deleting the postgres bindings (and a few
> > other similarly offending subclusters of the library IIRC). It
> > seems that eiffeldoc lacks support for some aspects of the library.
> > See also contents of "The library wrappers"
> > at https://doc.liberty-eiffel.org/ , suggesting that documentation
> > generation isn't broken just for noobs like me, but also for the
> > project's heads.
> > 
> > Regards, Jakub
> > 
> > ne 28. 4. 2024 v 16:54 odesílatel Remy.Schleimer
> > <remy.Schleimer@org-it.lu> napsal:
> > > Hi there, 
> > > In an attempt to start with liberty eiffel, I have done the
> > > following:
> > > 
> > > git clone git://git.sv.gnu.org/liberty-eiffel.git
> > > cd liberty-eiffel
> > > ./install.sh
> > > 
> > > export PATH=$PATH:`pwd`/target/bin
> > > mkdir dev
> > > cd dev
> > > 
> > > se eiffeldoc
> > > 
> > > This yields the following error:
> > > 
> > > ****** Fatal Error: Cannot find the class "LIBPQ_FE_EXTERNALS" in
> > > any known cluster.
> > > 
> > > Line 23 in POSTGRESQL_DATABASE (/Users/eiffel/Repos/liberty-
> > > eiffel/src/wrappers/database/library/postgresql/postgresql_databa
> > > se.e):
> > > insert LIBPQ_FE_EXTERNALS
> > >                  
> > > ———————————
> > > Any hints to get rid of this would be great
> > > Remy
> > > 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]