diff options
| author | Joe Hunkeler <jhunkeler@gmail.com> | 2015-08-11 16:51:37 -0400 |
|---|---|---|
| committer | Joe Hunkeler <jhunkeler@gmail.com> | 2015-08-11 16:51:37 -0400 |
| commit | 40e5a5811c6ffce9b0974e93cdd927cbcf60c157 (patch) | |
| tree | 4464880c571602d54f6ae114729bf62a89518057 /unix/reboot | |
| download | iraf-osx-40e5a5811c6ffce9b0974e93cdd927cbcf60c157.tar.gz | |
Repatch (from linux) of OSX IRAF
Diffstat (limited to 'unix/reboot')
| -rwxr-xr-x | unix/reboot | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/unix/reboot b/unix/reboot new file mode 100755 index 00000000..bdc99b41 --- /dev/null +++ b/unix/reboot @@ -0,0 +1,26 @@ +#!/bin/sh +# REBOOT -- Bootstrap IRAF. The HSI system may be booted either of two ways, +# VOS or NOVOS. Booting VOS gives the HSI utility programs the ability to +# deal with VOS filename mapping, but requires the VOS system libraries libsys +# and libos. A NOVOS HSI is standalone. The procedure to build IRAF from +# only the sources is to boot NOVOS, compile the VOS system libraries with +# mkpkg, and then rebuild the HSI VOS. +# +# External dependencies: "iraf" should be defined in the user's environment +# before running this script. This is normally done by sourcing the iraf/local +# .login file (which is automatic if the reboot is performed using the iraf +# account). + +source hlib/irafuser.sh + +/bin/echo "iraf = $iraf" +/bin/echo "mach = $MACH" +/bin/echo "HSI_CF = $HSI_CF" +/bin/echo "HSI_LIBS = $HSI_LIBS" + +if [ "`echo $HSI_CF | grep NOVOS`" != "" ]; then + echo "HSI is being built NOVOS, should be rebuilt once VOS is compiled" +fi + +/bin/echo "---------------------- REBOOT -----------------------" +sh -x mkpkg.sh |
