Thanks, I'll try your suggestion.  There seems to be some kind of
problem in any case since if I repeatedly change some pamphlet file
and re-run make/make install several times, automatically re-building
the .htex and other files each time, then strange things begin to
happen when FriCAS starts hyperdoc.  I get many repeated messages
about duplicated files. E.g.

...
(HyperDoc) Patch name PolynomialBasicPageEmpty18 occurred twice
(HyperDoc) The version in
/usr/local/lib/fricas/target/x86_64-suse-linux/share/hypertex/pages/polys.pht
is being ignored

I was thinking that maybe there should be an option in ./configure to
--disable-hyperdoc and avoid all of this if desired.  I could perhaps
use --without-x but that would kill the graphics package too.

On 1 April 2014 16:38, Ralf Hemmecke <[email protected]> wrote:
> On 03/28/2014 11:33 PM, Bill Page wrote:
>> When I make a small change to some src/algebra/xxx.spad.pamphlet file
>> and re-run 'make'  it does re-compile the pamphlet but then it spends
>> a lot more time re-creating the .ht files for hypertex.  Is there some
>> easy way to avoid that and only rebuild the hyperdoc stuff when I am
>> finished?
>
> That's probably my fault. The Makefile has surely not been created with
> your scenario in mind. Sorry.
>
> My guess is that line
>
> examples.list: $(wildcard ${ALGEBRASOURCES}/*.spad.pamphlet)
>
> https://github.com/hemmecke/fricas-svn/blob/master/src/doc/Makefile.in#L208
>
> is triggering the rebuild.
>
> Maybe (after the first build), you change the src/doc/Makefile into
>
>
> examples.list: # $(wildcard ${ALGEBRASOURCES}/*.spad.pamphlet)
>
> so that examples.list does not depend anymore on the modified files.
> There should still be some rebuild of .ht and .pht files, but shouldn't
> be so many. (I haven't tested, though.)
>
> If such a change really does help you then one could think about
> changing this target in Makefile.in and make it behave well for your
> situation.
>
> Ralf
>
> --
> You received this message because you are subscribed to the Google Groups 
> "FriCAS - computer algebra system" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/fricas-devel.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/fricas-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to