File tree Expand file tree Collapse file tree 1 file changed +15
-15
lines changed
Expand file tree Collapse file tree 1 file changed +15
-15
lines changed Original file line number Diff line number Diff line change 11#! /bin/bash
22
33# Setting up build env
4- yum update -y
5- yum install -y git cmake gcc-c++ gcc python-devel chrpath
4+ sudo yum update -y
5+ sudo yum install -y git cmake gcc-c++ gcc python-devel chrpath
66mkdir lambda-package build
77
88# Build numpy
99pip install --install-option=" --prefix=$PWD /build" numpy
10- mv build/lib64/python2.7/site-packages/numpy lambda-package
10+ cp -rf build/lib64/python2.7/site-packages/numpy lambda-package
1111
1212# Build OpenCV 3.1
1313(
@@ -16,25 +16,25 @@ mv build/lib64/python2.7/site-packages/numpy lambda-package
1616 git clone https://github.com/Itseez/opencv.git
1717 cd opencv
1818 git checkout 3.1.0
19- cmake \
20- -D CMAKE_BUILD_TYPE=RELEASE \
21- -D WITH_TBB=ON \
22- -D WITH_IPP=ON \
23- -D WITH_V4L=ON \
24- -D ENABLE_AVX=ON \
25- -D ENABLE_SSE42=ON \
26- -D ENABLE_POPCNT=ON \
27- -D ENABLE_FAST_MATH=ON \
28- -D BUILD_EXAMPLES=OFF \
19+ cmake \
20+ -D CMAKE_BUILD_TYPE=RELEASE \
21+ -D WITH_TBB=ON \
22+ -D WITH_IPP=ON \
23+ -D WITH_V4L=ON \
24+ -D ENABLE_AVX=ON \
25+ -D ENABLE_SSE42=ON \
26+ -D ENABLE_POPCNT=ON \
27+ -D ENABLE_FAST_MATH=ON \
28+ -D BUILD_EXAMPLES=OFF \
2929 -D PYTHON2_NUMPY_INCLUDE_DIRS=" $NUMPY " \
3030 .
3131 make
3232)
3333mkdir lambda-package/cv2
34- cp ` find opencv/lib " * .so* " -type f ` lambda-package/cv2
34+ cp -L build/ opencv/lib/{cv2 .so, * .so.3.1} lambda-package/cv2
3535strip --strip-all lambda-package/cv2/*
3636chrpath -r ' $ORIGIN' lambda-package/cv2/cv2.so
37- cp ressources/__init.py__ lambda-package/cv2
37+ cp ressources/__init__.py lambda-package/cv2
3838
3939# Copy template function and zip package
4040cp ressources/template.py lambda-package/lambda_function.py
You can’t perform that action at this time.
0 commit comments