[plt-scheme] testing scrbl work-in-progress in local svn area

From: Eli Barzilay (eli at barzilay.org)
Date: Sun Feb 10 01:00:23 EST 2008

On Feb 10, Geoffrey S. Knauth wrote:
> I had been working in:
>    ~/test/plt/plt/collects/parser-tools
> porting doc.txt to doc/manual.ss and doc/info.ss
> 
> When I ran setup-plt your way, I noticed all the .scrbl files that  
> were processed were either in (a) or (b):
> (a) collects/module-name/module-name.scrbl
> (b) collects/scribblings/module-name/module-name.scrbl

Yes, these are the two common main entry points for the doc builds.


> and they were ALL in /usr/local/plt, not in my dev directory.
> If I wanted my new scribblings to be recognized, I had to do this:
> 
> NEW=/Users/gknauth/test/plt/plt/collects/scribblings
> INST=/usr/local/plt/collects/scribblings
> rsync -az $NEW/parser-tools $INST/
> PLTCOLLECTS=":/Users/gknauth/test/plt/plt/collects" setup-plt
> 
> Probably at that point a setup-plt w/o PLTCOLLECTS would have worked  
> too, since setting PLTCOLLECTS didn't cause my dev-tree changes to get  
> picked up.

Right.

But it should also do that when you put the right `scribblings' entry
in your info.ss file.


> Anyway, I have something working, thanks for the help.
> 
> I'd like to confirm that putting .scrbl files in (a) or (b) as shown  
> above is current accepted practice?

Yes.

-- 
          ((lambda (x) (x x)) (lambda (x) (x x)))          Eli Barzilay:
                  http://www.barzilay.org/                 Maze is Life!


Posted on the users mailing list.