12345678910111213141516171819202122232425262728293031323334353637383940 |
- #!/bin/bash
- ###########
- # Creates a package of PyPDEVS: strips of most useless data and tars it all up
- ###########
- mkdir pypdevs
- cp notes.txt pypdevs/releasenotes.txt
- cp install_mpi4py.sh pypdevs/install_mpi4py.sh
- cd doc/sphinx
- rm -r _build/html
- make html
- ./rewrite_documentation.sh
- cd ../..
- cp -R doc/sphinx/_build/html/ pypdevs/doc
- cp -R src/ pypdevs/
- cp -R examples/ pypdevs/
- rm test/output/*
- cp -R test/ pypdevs/
- cp LICENSE pypdevs/
- cp NOTICE pypdevs/
- mkdir pypdevs/tests/output
- rm pypdevs/src/pypdevs/*.pyc
- rm pypdevs/examples/*/*.pyc
- rm pypdevs/examples/*/*.pyo
- rm pypdevs/src/pypdevs/*.pyo
- rm pypdevs/src/pypdevs/*/*.pyc
- rm pypdevs/src/pypdevs/*/*.pyo
- rm pypdevs/tests/tests/*.pyc
- rm pypdevs/tests/tests/*.pyo
- rm pypdevs/tests/expected/normal_long
- rm pypdevs/tests/expected/checkpoint
- rm pypdevs/*.pyc
- rm pypdevs/*.pyo
- rm -R pypdevs/src/build
- rm -R pypdevs/src/__pycache__
- rm -R pypdevs/src/pypdevs/__pycache__
- tar -czf pypdevs.tgz pypdevs
- rm -R pypdevs
|