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.
