X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=stepmake%2Fbin%2Fpackage-zip32.sh;h=75039f950424a76c4fc08dd09882af70722d4890;hb=2df5b8e5efea6ea9c7494cc92491261fa027acf1;hp=0c2556ca511e7e28478aa05c71cd53c6e9a3dde4;hpb=91772cfd6dc0421f6c7da587c5697c36bc685cf7;p=lilypond.git diff --git a/stepmake/bin/package-zip32.sh b/stepmake/bin/package-zip32.sh index 0c2556ca51..75039f9504 100644 --- a/stepmake/bin/package-zip32.sh +++ b/stepmake/bin/package-zip32.sh @@ -38,32 +38,40 @@ fi distdir=/tmp/${name} -rm -f ${srcdir}/config.cache -${srcdir}/configure --prefix=${distdir} \ - --srcdir=${srcdir} \ - --enable-tex-prefix=${distdir}/texmf \ - --enable-tex-dir=${distdir}/texmf/tex \ - --enable-mf-dir=${distdir}/texmf/mf +# +# Maybe we can get away without reconfiguring +# +# rm -f ${srcdir}/config.cache +# PYTHON=${PYTHON:-python} ${srcdir}/configure --prefix=${distdir} \ +# --srcdir=${srcdir} if ! make ; then echo "make failed" exit 1 fi +# failure allowed +#make -C Documentation info + if ! make install ; then echo "make install failed" exit 1 fi -if ! make -C Documentation/man doc ; then - echo "make -C documentation/man doc failed" +#if ! make -C Documentation/man WWW ; then +# echo "make -C documentation/man WWW failed" +# exit 1 +#fi + +if ! make -C Documentation/ntweb WWW ; then + echo "make -C documentation/ntweb WWW failed" exit 1 fi # # Post install clean up # -CYGWIN_LIB=$PACKAGE_ROOTDIR/distfiles/winnt/cygwinb19.dll +CYGWIN_LIB=$PACKAGE_ROOTDIR/distfiles/winnt/cygwin1.dll if [ ! -e $CYGWIN_LIB ]; then echo "Unable to locate $CYGWIN_LIB" exit 1 @@ -74,17 +82,54 @@ fi # cp $CYGWIN_LIB $distdir/bin +ASH_EXE=$PACKAGE_ROOTDIR/distfiles/winnt/ash.exe +if [ ! -e $ASH_EXE ]; then + echo "Unable to locate $ASH_EXE" + exit 1 +fi + +# +# copy ash into bin +# +cp $ASH_EXE $distdir/bin + +GUILE_SCM=$PACKAGE_ROOTDIR/distfiles/winnt/ice-9 +if [ ! -e $GUILE_SCM ]; then + echo "Unable to locate $GUILE_SCM" + exit 1 +fi + +# +# copy guile init files into share/lilypond +# +echo "copy $GUILE_SCM to $distdir/share/lilypond" +cp -r $GUILE_SCM $distdir/share/lilypond + # -# Rename ly2dvi32 to ly2dvi.py +# Rename python files to .py # -mv $distdir/bin/ly2dvi32 $distdir/bin/ly2dvi.py +mv $distdir/bin/lilypond $distdir/bin/lilypond.py +mv $distdir/bin/convert-mudela $distdir/bin/convert-mudela.py +mv $distdir/bin/mudela-book $distdir/bin/mudela-book.py # # copy man documentation to doc directory # -mkdir $distdir/doc -cp Documentation/man/out/*.txt $distdir/doc -mv $distdir/doc/ly2dvi32.txt $distdir/doc/ly2dvi_py.txt +#mkdir $distdir/doc +#cp Documentation/man/out/*.html $distdir/doc + +# +# copy web documentation to web directory +# +mkdir $distdir/web +for i in index.html guile-1.3.4-gnu-windows.patch angels.ly +do + cp Documentation/ntweb/out/$i $distdir/web || exit 1 +done + +# +# Zip it up +# cd $distdir/.. $ZIP_CMD $ZIP_FILE $name echo "Wrote $ZIP_FILE"