Commit in projects/slic/branches/v00-00-01_SLIC-218-dev/scripts on MAIN | |||
create_slic_tarball.sh.in | +42 | added 2896 |
add preliminary script for building distribution tarball
--- projects/slic/branches/v00-00-01_SLIC-218-dev/scripts/create_slic_tarball.sh.in (rev 0) +++ projects/slic/branches/v00-00-01_SLIC-218-dev/scripts/create_slic_tarball.sh.in 2014-01-17 23:07:21 UTC (rev 2896) @@ -0,0 +1,42 @@
+#!/bin/sh + +if [ $# -ne 3 ]; then + echo "ERROR: Not enough arguments (3)" + echo "usage: create_slic_tarball.sh ilcinstall_dir ilcsoft_dir output_dir" + exit 1 +fi + +_ilcinstall=$1 +_ilcsoft=$2 +_outdir=$3/slic +_version="v@SLIC_VERSION_MAJOR@-@SLIC_VERSION_MINOR@-@SLIC_VERSION_PATCH@" +_tarball="slic-$(echo $_version)_distribution.tar.gz" + +echo "creating $_tarball for slic $_version ..." +echo "ilcinstall=$_ilcinstall" +echo "ilcsoft=$_ilcsoft" +echo "outdir=$_outdir" + +. $_ilcsoft/init_ilcsoft.sh + +rm -rf $_outdir + +python $_ilcinstall/scripts/pack2BinRelTool.py $_ilcsoft -ps -o $_outdir -i L$G4INSTALL/lib64 + +mv $_outdir/lib64/*.so $_outdir/lib/ +rm -rf $_outdir/lib64/ + +mkdir $_outdir/bin +cp `which slic` $_outdir/bin + +mkdir $_outdir/data +cp -R $G4INSTALL/share/*/data/* $_outdir/data + +echo $_version > $_outdir/VERSION + +( +cd $_outdir/.. +tar -zcf $_tarball slic +) + +echo "done"
Use REPLY-ALL to reply to list
To unsubscribe from the LCDET-SVN list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=LCDET-SVN&A=1