Annotation of OpenXM/misc/clean-for-binary-dist, Revision 1.1
1.1 ! maekawa 1: #!/bin/csh
! 2: # Before run this script,
! 3: # generate openXM.tar.gz
! 4: # by the command
! 5: # ~/bin/makeOpenXMDist
! 6: # mount-unkei-dc1
! 7: # bacupdir5b openXM
! 8: # Next, extract all files:
! 9: # cd /fuji2/dist
! 10: # tar xzvf /fuji2/OX/openXM.tar.gz
! 11: # cd /fuji2/dist/openXM
! 12: # ./misc/clean-for-binary-dist
! 13: #
! 14: pwd
! 15: if ( `pwd` != "/fuji2/dist/openXM" ) then
! 16: echo "Invalid directory to run clean-for-binary-dist"
! 17: exit
! 18: endif
! 19:
! 20: echo "This is clean-for-binary-dist to generate openXM, sm1 + oxasir."
! 21: /bin/rm -f this-is-for-cpu-os.txt
! 22: echo -n "CPU=" >this-is-for-cpu-os.txt
! 23: uname -m >this-is-for-cpu-os.txt
! 24: echo -n "OS=" >>this-is-for-cpu-os.txt
! 25: uname -s >>this-is-for-cpu-os.txt
! 26: echo -n "Version=" >>this-is-for-cpu-os.txt
! 27: uname -r >>this-is-for-cpu-os.txt
! 28: echo "Compiled without -static option." >>this-is-for-cpu-os.txt
! 29:
! 30: pwd
! 31: echo "Cleaning src directories OK?"
! 32: sleep 10
! 33: /bin/rm -rf src/Ti*
! 34: /bin/rm -rf src/phc
! 35: /bin/rm -rf src/gnuplot*
! 36: /bin/rm -rf src/k097
! 37: /bin/rm -rf install.txt
! 38:
! 39: cp misc/readme.binary-dist .
! 40: ## /bin/rm -rf misc
! 41: pushd src
! 42: tar czvf ../../kan96.tgz kan96xx
! 43: popd
! 44:
! 45: ## Generate documents SSkan and copy sm1 to openXM/bin
! 46: pushd src/SSkan
! 47: make
! 48: pushd Doc
! 49: make
! 50: popd
! 51: make install-openXM-bin
! 52: popd
! 53:
! 54: ## Generate ox, oxlog, ox_sm1 and copy them to openXM/bin
! 55: ## Generate also symbolic links in openXM/lib/sm1/bin
! 56: pushd src/kxx
! 57: make
! 58: make install
! 59: popd
! 60:
! 61: ## Clean src/kan96xx and src/kxx
! 62: echo "Cleaning src/kan96xx and src/kxx"
! 63: sleep 10
! 64: /bin/rm -rf src/kan96xx/Kan
! 65: /bin/rm -rf src/kan96xx/Doc/Old src/kan96xx/Doc/checkData src/kan96xx/Doc/*~
! 66: /bin/rm -rf src/kan96xx/gc*
! 67: /bin/rm -rf src/kan96xx/gmp*
! 68: /bin/rm -rf src/kan96xx/plugin
! 69: /bin/rm -rf src/kan96xx/Makefile
! 70: /bin/rm -rf src/kan96xx/cleanForDist
! 71: /bin/rm -rf src/kan96xx/makeDist
! 72: /bin/rm -rf src/kan96xx/makeBinary
! 73: /bin/rm -rf src/kxx
! 74:
! 75: /bin/rm -rf bin/asir
! 76: /bin/rm -rf bin/phc
! 77: /bin/rm -rf bin/lin_phcv2p
! 78: /bin/rm -rf lib/k097
! 79: /bin/rm -rf lib/sm1/ole
! 80: /bin/rm -rf lib/asir/ox_asir.19990908.linux
! 81:
! 82:
! 83: cd ..
! 84: tar czvf sm1.binary.$OSTYPE.$HOSTTYPE.tar.gz openXM
! 85: echo "Done."
! 86:
! 87:
! 88:
! 89:
! 90:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>