# file ddmake2.deli Bourne or Korn shell (see ddmake.!!) 24 Oct. 1999 # Script for implementing DIRDIF-99 ===> unix, part 2 # [ ddmake2.unix but using ' unzip -L ' ] thanks to Klaus Harms, Marburg # || needed in: ddmake.linux and ddmake.dec # || ddmake2.unix replaced by ddmake2.deli # ---------------------------------------------------------------------- # # check ZIP files # we are supposed to be in directory ddroot/ddftp # only zip file! if [ -f f.zip ]; then if [ -d f ]; then rm -r f; fi unzip -L f if [ -d f ]; then mv f/* .; fi if [ -d f ]; then rmdir f; fi rm f.zip; fi # if [ -f doc.zip ]; then if [ -d doc ]; then rm -r doc; fi unzip -L doc if [ -d doc ]; then mv doc/* .; fi if [ -d doc ]; then rmdir doc; fi rm doc.zip; fi # if [ -f imp.zip ]; then if [ -d imp ]; then rm -r imp; fi unzip -L imp if [ -d imp ]; then mv imp/* .; fi if [ -d imp ]; then rmdir imp; fi rm imp.zip; fi # if [ -f monos.zip ]; then if [ -d monos ]; then rm -r monos; fi unzip -L monos if [ -d monos ]; then mv monos/* .; fi if [ -d monos ]; then rmdir monos; fi rm monos.zip; fi cd .. # change back to directory ddroot # # Make directory monos, and copy some MONOS test data files into it: mkdir monos cp ddftp/monos.crysin monos cp ddftp/monos.fref monos echo "monos.crysin and monos.fref stored in directory 'ddroot/monos'" # # Copy some system files to ddroot directory cp ddftp/dirdif.ddhelp ddhelp cp ddftp/dirdif.orbase orbase cp ddftp/dirdif.oruser oruser cp ddftp/dirdif.ddcon ddcon cp ddftp/dirdif.ddlic ddlic echo "ddhelp orbase oruser ddcon ddlic, stored in directory ddroot" cp ddftp/dirdif.primer . cp ddftp/dirdif.handout . cp ddftp/dirdif.readme . echo "dirdif.primer -.handout -.readme, stored in directory ddroot" # # Copy *.for files to ddroot directory as *.f files # ddftp/nijx1.sg nijx1.f cp done by ddmake.xxx # ddftp/nijx2.f nijx2.f cat done by ddmake.xxx cp ddftp/ddstart.f ddstart.f cp ddftp/ddmain.f ddmain.f cp ddftp/orient.f orient.f cp ddftp/tracor.f tracor.f cp ddftp/travec.f travec.f cp ddftp/patty.f patty.f cp ddftp/phasex.f phasex.f cp ddftp/four.f four.f cp ddftp/nuts.f nuts.f # all *.f files must be present : NO CHECKING ! # # prepare for ddmake3 to be executed in ddroot mv ddftp/ddmake3 ddmake3 echo "--- compile and link programs in progress ---" cd ddftp # we return to directory ddftp !! exit # ----------------------------------------------- end of ddmake2.unix