]> git.ipfire.org Git - thirdparty/vectorscan.git/commitdiff
build: avoid file path impact on fat runtime build
authorWang, Xiang W <xiang.w.wang@intel.com>
Tue, 26 Mar 2019 10:19:03 +0000 (06:19 -0400)
committerWang Xiang W <xiang.w.wang@intel.com>
Tue, 26 Mar 2019 14:16:13 +0000 (10:16 -0400)
Fixes github issue #137

cmake/build_wrapper.sh

index a6ee3b26917cd96b8d193068707ca2d05101ec7c..1962813fed6424eb78ce63738abc06ec1bfd4b80 100755 (executable)
@@ -9,7 +9,7 @@ PREFIX=$1
 KEEPSYMS_IN=$2
 shift 2
 # $@ contains the actual build command
-OUT=$(echo "$@" | sed 's/.* -o \(.*\.o\).*/\1/')
+OUT=$(echo "$@" | rev | cut -d ' ' -f 2- | rev | sed 's/.* -o \(.*\.o\).*/\1/')
 trap cleanup INT QUIT EXIT
 SYMSFILE=$(mktemp -p /tmp ${PREFIX}_rename.syms.XXXXX)
 KEEPSYMS=$(mktemp -p /tmp keep.syms.XXXXX)