Print

Print


Commit in projects/slic/branches/v00-00-01_SLIC-218-dev/scripts on MAIN
create_slic_tarball.sh.in+42added 2896
add preliminary script for building distribution tarball

projects/slic/branches/v00-00-01_SLIC-218-dev/scripts
create_slic_tarball.sh.in added at 2896
--- 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"
SVNspam 0.1


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