# # @(#) Script to build a Batch geant executable # set name=testem4 set extnam=" " if ($G4SYSTEM == AIX-xlC) set extnam=-qextname # mkdir $G4SYSTEM cd $G4SYSTEM # # Run patchy # cat > temp.cra << eocra +USE,batch. eocra cat ../$name.cra >> temp.cra # ypatchy - $name temp $name - $name :go rm temp.cra # # fortran compilation # fsplit $name.f rm $name.f hepf77 $extnam -c -g *.f # # Link # echo 'linking geant3+cernlib libraries ...' # hepf77 $extnam -g -o $name.xb *.o \ `cernlib geant321 pawlib graflib packlib mathlib kernlib` # # chmod +x $name.xb # # cleanup # rm *.lis *.lst *.f *.o echo 'done' exit