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 /config/trunk/install.sh
ViewVC logotype

Diff of /config/trunk/install.sh

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

sml/trunk/config/install.sh revision 1863, Tue Nov 15 22:38:49 2005 UTC config/trunk/install.sh revision 2150, Thu Nov 2 17:52:56 2006 UTC
# Line 77  Line 77 
77  CONFIGDIR=$ROOT/config  CONFIGDIR=$ROOT/config
78  HEAPDIR=$BINDIR/.heap           # where heap images live  HEAPDIR=$BINDIR/.heap           # where heap images live
79  RUNDIR=$BINDIR/.run             # where executables (i.e., the RTS) live  RUNDIR=$BINDIR/.run             # where executables (i.e., the RTS) live
80  SRCDIR=$ROOT/src                # where the source tree is rooted  SRCDIR=$ROOT/base/src           # where the source tree is rooted
81  LIBDIR=$INSTALLDIR/lib          # where libraries live  LIBDIR=$INSTALLDIR/lib          # where libraries live
82    
83  #  #
# Line 324  Line 324 
324          if [ -f runx.$ARCH-$OPSYS ]; then          if [ -f runx.$ARCH-$OPSYS ]; then
325              mv runx.$ARCH-$OPSYS "$RUNDIR"              mv runx.$ARCH-$OPSYS "$RUNDIR"
326          fi          fi
327            if [ -f run.$ARCH-$OPSYS.so ]; then
328                mv run.$ARCH-$OPSYS.so "$RUNDIR"
329            fi
330            if [ -f run.$ARCH-$OPSYS.a ]; then
331                mv run.$ARCH-$OPSYS.a "$RUNDIR"
332            fi
333          $MAKE MAKE=$MAKE clean          $MAKE MAKE=$MAKE clean
334      else      else
335          complain "$this: !!! Run-time system build failed for some reason."          complain "$this: !!! Run-time system build failed for some reason."
# Line 336  Line 342 
342  #  #
343  if [ -r "$HEAPDIR"/sml.$HEAP_SUFFIX ]; then  if [ -r "$HEAPDIR"/sml.$HEAP_SUFFIX ]; then
344      vsay $this: Heap image $HEAPDIR/sml.$HEAP_SUFFIX already exists.      vsay $this: Heap image $HEAPDIR/sml.$HEAP_SUFFIX already exists.
345      fish "$LIBDIR"/basis.cm      fish "$LIBDIR"/smlnj/basis
346      # ignore requested arc name since we have to live with what is there:      # ignore requested arc name since we have to live with what is there:
347      export CM_DIR_ARC      export CM_DIR_ARC
348      CM_DIR_ARC=$ORIG_CM_DIR_ARC      CM_DIR_ARC=$ORIG_CM_DIR_ARC
# Line 352  Line 358 
358  else  else
359      "$CONFIGDIR"/unpack "$ROOT" "$BOOT_ARCHIVE"      "$CONFIGDIR"/unpack "$ROOT" "$BOOT_ARCHIVE"
360    
361      fish "$ROOT"/"$BOOT_FILES"/basis.cm      fish "$ROOT"/"$BOOT_FILES"/smlnj/basis
362    
363      cd "$ROOT"      cd "$ROOT"
364    

Legend:
Removed from v.1863  
changed lines
  Added in v.2150

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