IAP GITLAB

Skip to content
Snippets Groups Projects
Commit 6b06b403 authored by Maximilian Reininghaus's avatar Maximilian Reininghaus :vulcan:
Browse files

make strip_flukahp.sh work with older versions of ar

parent 3a4cbccf
No related branches found
No related tags found
1 merge request!468Resolve "Add FLUKA"
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
# This script strips off flrndm() from the libflukahp.a so that we can provide our own # This script strips off flrndm() from the libflukahp.a so that we can provide our own
# implementation. # implementation.
flukalibOrig="$1" flukalibOrig=`realpath $1`
target="$2" target="$2"
if [ ! -r "$flukalibOrig" ]; then if [ ! -r "$flukalibOrig" ]; then
...@@ -20,9 +20,12 @@ if [ ! -r "$flukalibOrig" ]; then ...@@ -20,9 +20,12 @@ if [ ! -r "$flukalibOrig" ]; then
fi fi
tmpdir=`mktemp -d fluka_objectsXXXXXX` tmpdir=`mktemp -d fluka_objectsXXXXXX`
workdir=`pwd`
echo "extracting objects from $1 into `realpath $tmpdir`..." echo "extracting objects from $flukalibOrig into `realpath $tmpdir`..."
ar --output "$tmpdir" x "$flukalibOrig" cd "$tmpdir"
ar x "$flukalibOrig"
cd "$workdir"
rm "$tmpdir/flrndm.o" rm "$tmpdir/flrndm.o"
[ -f "libflukahp-norndm.a" ] && rm "libflukahp-norndm.a" [ -f "libflukahp-norndm.a" ] && rm "libflukahp-norndm.a"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment