]> git.donarmstrong.com Git - lilypond.git/blobdiff - buildscripts/set-lily.sh
release: 1.3.6
[lilypond.git] / buildscripts / set-lily.sh
index 8d79a6566858b950730285cade86f3e0858fa040..199d1a5c5b2e837b79465173b055e3f502ba95b0 100755 (executable)
@@ -34,35 +34,59 @@ testvar ()
        fi
 }
 
+
 . ./stepmake/bin/package-zet.sh
+#urg.  LILYPOND_PREFIX, _SOURCEDIR, PATH, *INPUTS all broken
+#sourcetree=`basename \`pwd\``
+#(cd .. ; rm lilypond-devel ; showln -s $sourcetree lilypond-devel)
+
 
 echo You should add the following to your profile script
 echo
 testvar LILYPONDPREFIX lily $LILYPOND_SOURCEDIR
 testvar MFINPUTS lily .:$MFINPUTS:$LILYPOND_SOURCEDIR/mf
 testvar TEXINPUTS lily .:$TEXINPUTS:$LILYPOND_SOURCEDIR/ps:$LILYPOND_SOURCEDIR/tex
-testvar GS_LIB lily $HOME/usr/src/lilypond/ps
 testvar GS_FONTPATH lily $HOME/usr/src/lilypond/mf/out
-testvar GUILE_LOAD_PATH lily $HOME/usr/src/lilypond/init
 testvar MAILADDRESS "@" $USER@`hostname`
 echo
 
 echo Setting up links
 echo
 showln -sf $LILYPOND_SOURCEDIR/lily/out/lilypond $prefix/bin/lilypond
-showln -sf $LILYPOND_SOURCEDIR/mi2mu/out/mi2mu $prefix/bin/mi2mu
+showln -sf $LILYPOND_SOURCEDIR/midi2ly/out/midi2ly $prefix/bin/midi2ly
 showln -sf $LILYPOND_SOURCEDIR/scripts/out/ly2dvi $prefix/bin/ly2dvi
 showln -sf $LILYPOND_SOURCEDIR/scripts/out/mudela-book $prefix/bin/mudela-book
-chmod 755 $LILYPOND_SOURCEDIR/buildscripts/ps-to-gifs.sh
-showln -sf $LILYPOND_SOURCEDIR/buildscripts/ps-to-gifs.sh $prefix/bin/ps-to-gifs
+showln -sf $LILYPOND_SOURCEDIR/buildscripts/out/genheader $prefix/bin/genheader
+
+
 
 testmkdir $prefix/share
 rm -rf $prefix/share/lilypond
 showln -sf $sources/lilypond $prefix/share/lilypond
 
-if [ -f ../.gdbinit ];
+
+BUILDDIR=`pwd`
+LOCALES="de it nl"
+for i in $LOCALES; do
+       dir=$BUILDDIR/share/locale/$i/LC_MESSAGES
+       if test ! -x $dir ; then
+               mkdir -p $dir
+       fi
+       rm -f $dir/lilypond.mo 
+       showln -sf $BUILDDIR/po/out/$i.mo $dir/lilypond.mo
+done
+rm -f afm; showln -sf $BUILDDIR/mf/out afm
+rm -f tfm; showln -sf $BUILDDIR/mf/out tfm
+if test "x$TEX_TFMDIR" = "x" ; then
+       CMR10=`kpsewhich tfm cmr10.tfm`
+       TEX_TFMDIR=`dirname $CMR10`
+fi
+rm -f cmtfm; showln -sf $TEX_TFMDIR $BUILDDIR/cmtfm
+
+
+if [ -f ../.gdbinit.lilypond ];
 then
-    showln -f ../.gdbinit .
+    showln -f ../.gdbinit.lilypond .gdbinit
 fi
 
 if [ -f ../.dstreamrc ]
@@ -73,5 +97,7 @@ echo
 
 echo Starting configuration
 echo
-(set -x; TEX_TFMDIR=$TEX_TFMDIR ./configure --prefix=$prefix --enable-debugging --enable-printing --enable-checking --disable-optimise --enable-guile)
+(set -x; TEX_TFMDIR=$TEX_TFMDIR ./configure --prefix=$prefix --enable-debugging --enable-printing --enable-checking --disable-optimise)
 
+echo "making tags in background"
+make TAGS >& log &