Rewrite in Bourne Shell.
authorChris Hanson <org/chris-hanson/cph>
Tue, 27 Nov 1990 19:12:34 +0000 (19:12 +0000)
committerChris Hanson <org/chris-hanson/cph>
Tue, 27 Nov 1990 19:12:34 +0000 (19:12 +0000)
etc/make_bin

index 276bda93fd33dfc06578f97be035f03d7d78b6cb..f716466896f00478d215c88de302fd05df3bda3b 100755 (executable)
@@ -1,22 +1,27 @@
-#!/bin/csh -f
+#!/bin/sh
 
-set scheme=`pwd`
+scheme=`pwd`
 
-if (! -e $scheme/microcode/Psbtobin ) then
+if [ ! -x $scheme/microcode/Psbtobin ]
+then
   (cd $scheme/microcode; make Psbtobin)
-endif
+fi
 
 cd $scheme/psb
-foreach i (`find * -type d -print | xargs echo`)
-  if (! -d $scheme/$i) then
+for i in `find * -type d -print | xargs echo`
+do
+  if [ ! -d $scheme/$i ]
+  then
     echo "mkdir $scheme/$i"
     mkdir $scheme/$i
-  endif
+  fi
   cd $scheme/psb/$i
-  foreach j (*)
-    if (-f $j) then
+  for j in *
+  do
+    if [ -f $j ]
+    then
       echo "Psbtobin $scheme/$i/$j"
-      $scheme/microcode/Psbtobin < $j >! $scheme/$i/$j
-    endif
-  end
-end
+      $scheme/microcode/Psbtobin < $j > $scheme/$i/$j
+    fi
+  done
+done