Re: spec building on cygwin

Chris Lilley:
> Now it seems to build, but complains about the new property that I added. I just added it to propidx.html as well, but it still complains. Where else do I need to add this?
>
> $ make
> [ -f /usr/bin/cygpath.exe ] || make -C master/images/implnote/arcs/
> java -classpath "D:\cygwin\home\Chris\SVG2\svg2-tools\saxonb\saxon9.jar" net.sf.saxon.Transform -ext:on -dtd:off -expand:off -l:on "D:\cygwin\home\Chris\SVG2\svg2\master\publish.xml" "D:\cygwin\home\Chris\SVG2\svg2-tools\publish.xsl" chapters-to-build="propidx"
> Unknown name "white-space" at file:/D:/cygwin/home/Chris/SVG2/svg2/master/propidx.html line -1.
> xsltproc --novalid --stringparam publish '/home/Chris/SVG2/svg2/build/publish' --stringparam chapters 'toc intro concepts render struct types styling coords paths shapes text painting color pservers masking filters interact linking script animate fonts metadata backward extend svgdom idl java escript implnote conform access i18n minimize refs eltindex attindex propidx feature mimereg changes' /home/Chris/SVG2/svg2-tools/single-page.xsl /home/Chris/SVG2/svg2/build/publish/index.html > /home/Chris/SVG2/svg2/build/publish/single-page.html
> rsync -auC /home/Chris/SVG2/svg2/master/style /home/Chris/SVG2/svg2/master/images /home/Chris/SVG2/svg2/master/svg.idl /home/Chris/SVG2/svg2/build/publish
> sh: rsync: command not found
> Makefile:9: recipe for target `all' failed

The failure is that you haven't got rsync installed (which it uses to 
copy a few things around).  But the warning about the property you can 
fix by adding something to definitions.xml.  I think just add a new 
<property> element pointing to the definition in the css3-text spec.

BTW, for some of the section rewriting I've been doing for properties 
that we are just borrowing from CSS, like in 
https://svgwg.org/svg2-draft/painting.html#VisibilityControl, I've 
removed the blue boxes altogether and just referenced the relevant CSS 
spec.  I guess we should do the same for white-space here, or I should 
add back in the blue boxes for display/visibility.

Received on Tuesday, 24 July 2012 17:55:12 UTC