Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Diff of /sml/trunk/config/install.sh
ViewVC logotype

Diff of /sml/trunk/config/install.sh

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 814, Tue May 1 15:44:45 2001 UTC revision 828, Fri May 11 18:32:07 2001 UTC
# Line 56  Line 56 
56  SRCDIR=$ROOT/src                # where the source tree is rooted  SRCDIR=$ROOT/src                # where the source tree is rooted
57  LIBDIR=$INSTALLDIR/lib          # where libraries live  LIBDIR=$INSTALLDIR/lib          # where libraries live
58  LIBLIST=$ROOT/liblist           # list of commands to stabilize libraries  LIBLIST=$ROOT/liblist           # list of commands to stabilize libraries
59    LATESTANDALONES=$ROOT/latestandalones # standalone programs to be built late
60  LIBMOVESCRIPT=$ROOT/libmove     # a temporary script  LIBMOVESCRIPT=$ROOT/libmove     # a temporary script
61  LOCALPATHCONFIG=$INSTALLDIR/pathconfig # a temporary pathconfig file  LOCALPATHCONFIG=$INSTALLDIR/pathconfig # a temporary pathconfig file
62    
# Line 78  Line 79 
79  tmpfiles=""  tmpfiles=""
80  tmpfiles="$tmpfiles $ROOT/preloads.standard"  tmpfiles="$tmpfiles $ROOT/preloads.standard"
81  tmpfiles="$tmpfiles $LIBLIST"  tmpfiles="$tmpfiles $LIBLIST"
82    tmpfiles="$tmpfiles $LATESTANDALONES"
83  tmpfiles="$tmpfiles $LOCALPATHCONFIG"  tmpfiles="$tmpfiles $LOCALPATHCONFIG"
84  tmpfiles="$tmpfiles $LIBMOVESCRIPT"  tmpfiles="$tmpfiles $LIBMOVESCRIPT"
85  tmpfiles="$tmpfiles $PCEDITTMP"  tmpfiles="$tmpfiles $PCEDITTMP"
# Line 594  Line 596 
596          standalone ml-burg ML-Burg          standalone ml-burg ML-Burg
597          echo ml-burg $TOOLDIR >>$CM_PATHCONFIG_DEFAULT          echo ml-burg $TOOLDIR >>$CM_PATHCONFIG_DEFAULT
598          ;;          ;;
599          ml-nlffigen)
600            echo standalone ml-nlffigen ML-NLFFI-Gen >>$LATESTANDALONES
601            echo ml-nlffigen $TOOLDIR >>$CM_PATHCONFIG_DEFAULT
602            ;;
603        smlnj-lib)        smlnj-lib)
604          unpack "SML/NJ Library" $SRCDIR smlnj-lib smlnj-lib          unpack "SML/NJ Library" $SRCDIR smlnj-lib smlnj-lib
605    
# Line 627  Line 633 
633          unpack EXene $SRCDIR eXene eXene          unpack EXene $SRCDIR eXene eXene
634          reglib eXene.cm eXene          reglib eXene.cm eXene
635          ;;          ;;
636          ckit)
637            unpack "C-Kit" $ROOT ckit ckit
638            reglib ckit-lib.cm ../ckit/src
639            ;;
640          ml-nlffi-lib)
641            unpack "NLFFI Library" $SRCDIR ml-nlffi-lib ml-nlffi-lib
642            reglib memory.cm ml-nlffi-lib/memory
643            reglib c-int.cm ml-nlffi-lib/internals
644            reglib c.cm ml-nlffi-lib
645            ;;
646        doc)        doc)
647          unpack Doc $ROOT doc doc          unpack Doc $ROOT doc doc
648          cd $ROOT/doc          cd $ROOT/doc
# Line 663  Line 679 
679  fi  fi
680    
681  #  #
682    # Build "late" standalone programs (i.e., those that must be built
683    # after libraries are already in place):
684    #
685    
686    if [ -r $LATESTANDALONES ] ; then
687        echo $this: Building late standalone programs.
688        . $LATESTANDALONES
689    fi
690    
691    #
692  # Finally, remove duplicate entries from pathconfig file...  # Finally, remove duplicate entries from pathconfig file...
693  #  #
694  if [ -f $CM_PATHCONFIG_DEFAULT ] ; then  if [ -f $CM_PATHCONFIG_DEFAULT ] ; then

Legend:
Removed from v.814  
changed lines
  Added in v.828

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0