]> git.donarmstrong.com Git - lilypond.git/commitdiff
Do not construct external
authorjanneke <janneke>
Thu, 14 Oct 2004 23:52:33 +0000 (23:52 +0000)
committerjanneke <janneke>
Thu, 14 Oct 2004 23:52:33 +0000 (23:52 +0000)
references using @uref.  That results in broken links.

ChangeLog
Documentation/user/macros.itexi
cygwin/mknetrel.split

index 7962019311a0696e7f5b49b293394138071083d0..7f78d444c79afcdaabe0a4a2b7bb468132101572 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2004-10-15  Jan Nieuwenhuizen  <janneke@gnu.org>
 
+       * Documentation/user/macros.itexi: Do not construct external
+       references using @uref.  That results in broken links.
+
        * lily/slur.cc (outside_slur_callback): Use int in for loop;
        avoids g++-3.4.1 enum beature.
 
index 8071829a27699b08ad88a14ddb4c4fa23100dfda..f9a42dce90c7f492c467ec605a80ec52dd5db190 100644 (file)
  @c ***** HTML *****
 
 @macro internalsref{NAME}@c
-@c makeinfo-4.7 encodes html names
-@uref{../lilypond-internals/\NAME\.html,\NAME\}@c
-@c @inforef{} adds ``See'' to the sentence.
-@c @inforef{\NAME\,,lilypond-internals}@c
+@c makeinfo-4.7 encodes html names, which means that nodes that
+@c contain nonalphanum characters will be broken links on the website.
+@c @uref{../lilypond-internals/\NAME\.html,\NAME\}@c
+@c @inforef{} adds ``See'' to the sentence, which is annoying, but
+@c better than a broken link.
+@inforef{\NAME\,,lilypond-internals}@c
 @c should we do this? 
 @cindex @code{\NAME\}
 @end macro
index f9361cd323e85d0dd0bbb45ce2f42f2f71bb7e6b..e804e545ec0d9aa8843d7f52453c09a11bfeec8f 100644 (file)
@@ -26,24 +26,33 @@ lib_split () {
     mv $inst/$prefix/lib/lib*[0-9]*.la ./$prefix/bin
     mkdir -p ./$prefix/share || exit 1
     mv $inst/$prefix/share/$base ./$prefix/share
+    rmdir $inst/prefix/bin || true
+    rmdir $inst/prefix/lib || true
+    rmdir $inst/prefix/share || true
     true
 }
    
 devel_split () {
     mkdir -p ./$prefix/bin || exit 1
-    mv $inst/$prefix/include ./$prefix/include
+    tar -C $inst -cf - ./$prefix/include | tar -xf -
+    rm -rf $inst/$prefix/include
     # Only static .a libs in devel, load time .la files go in LIB or
     # BIN package.
     mkdir -p ./$prefix/lib || exit 1
     mv $inst/$prefix/lib/*.a ./$prefix/lib
     mkdir -p ./$prefix/share || exit 1
-    mv $inst/$prefix/share/aclocal ./$prefix/share
+    tar -C $inst -cf - ./$prefix/share/aclocal | tar -xf -
+    rm -rf $inst/$prefix/share/aclocal
+    rmdir $inst/prefix/lib || true
+    rmdir $inst/prefix/share || true
     true
 }
 
 doc_split () {
     mkdir -p ./$docprefix || exit 1
-    mv $inst/$infodir ./$infodir
+    mkdir -p ./$infodir || exit 1
+    tar -C $inst -cf - ./$infodir | tar -xf -
+    rm -rf $inst/$infodir
     true
 }