File tree 1 file changed +6
-7
lines changed
1 file changed +6
-7
lines changed Original file line number Diff line number Diff line change @@ -21,13 +21,12 @@ VER_BOOST="$(mkn -G org.boost.version)"
21
21
22
22
THREADS=" $( nproc --all) "
23
23
24
- rm -rf v
25
- git clone $GIT_OPT $GIT_URL -b $GIT_BNC v --recursive
24
+ [ ! -d " $CWD /viennacl" ] && git clone $GIT_OPT $GIT_URL -b $GIT_BNC viennacl --recursive
26
25
27
26
KLOG=3 mkn clean build -dtSa " ${MKN_CXXR[@]} " -p boost
28
27
29
- mkdir -p v /build
30
- cd v /build
28
+ mkdir -p viennacl /build
29
+ cd viennacl /build
31
30
cmake -DBOOST_INCLUDEDIR=$MKN_REPO /org/boost/$VER_BOOST /b \
32
31
-DBOOST_LIBRARYDIR=$MKN_REPO /org/boost/$VER_BOOST /lib \
33
32
-DCMAKE_INSTALL_PREFIX=$PWD -DCMAKE_BUILD_TYPE=Release ..
@@ -38,15 +37,15 @@ make install
38
37
set -e
39
38
40
39
cd $CWD
41
- if [ ! -f " $CWD /v /build/libviennacl/libviennacl.so" ]; then
40
+ if [ ! -f " $CWD /viennacl /build/libviennacl/libviennacl.so" ]; then
42
41
echo " Building viennacl failed, library not found"
43
42
exit 1
44
43
fi
45
44
46
45
rm -rf lib/*
47
- mv $CWD /v /build/libviennacl/libviennacl.so lib
46
+ mv $CWD /viennacl /build/libviennacl/libviennacl.so lib
48
47
rm -rf inc/*
49
- cp -r v /viennacl inc
48
+ cp -r viennacl /viennacl inc
50
49
51
50
echo " Finished successfully"
52
51
exit 0
You can’t perform that action at this time.
0 commit comments