#!/bin/sh # ---------------------------------------------------------------------------- # Description: # Rebuilds $HOME/cap2/lib/libcap2.a from scratch. # # $HOME should be set to the path to the cap2 subdirectory, e.g. "/home/smitty" # if it's /home/smitty/cap2. $PATH should have $HOME/cap2/bat:$HOME/cap2/bin # at it's front before invoking. # ---------------------------------------------------------------------------- # Changelog: # 920101 Created by Smitty. # 980101 Smitty modified to handle HP-UX and Linux Release 2. # ---------------------------------------------------------------------------- os=`uname -s` cp $HOME/cap2/include/apldebug.h0 $HOME/cap2/include/apldebug.h rm $HOME/cap2/lib/libcap2.a cd $HOME/cap2/source for i in `ls *.c | sed 's/\.c.*//'` do case $i in apl) echo "Skipping $i" ;; ceil) if [ "$os" = "HP-UX" ]; then echo "Skipping $i" else echo "Doing $i"; za $i fi ;; mem) echo "Skipping $i" ;; *) echo "Doing $i" ; za $i ;; esac done