Skip to content

Commit 93adc66

Browse files
author
root
committed
Add numpy dir in build, change __init__.py and delete ressources folder
1 parent b175531 commit 93adc66

File tree

3 files changed

+9
-13
lines changed

3 files changed

+9
-13
lines changed

build.sh

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
# Setting up build env
44
sudo yum update -y
55
sudo yum install -y git cmake gcc-c++ gcc python-devel chrpath
6-
mkdir lambda-package build
6+
mkdir lambda-package lambda-package/cv2 build build/numpy
77

88
# Build numpy
9-
pip install --install-option="--prefix=$PWD/build" numpy
9+
pip install --install-option="--prefix=$PWD/build/numpy" numpy
1010
cp -rf build/lib64/python2.7/site-packages/numpy lambda-package
1111

1212
# Build OpenCV 3.1
@@ -30,12 +30,13 @@ cp -rf build/lib64/python2.7/site-packages/numpy lambda-package
3030
.
3131
make
3232
)
33-
mkdir lambda-package/cv2
34-
cp -L build/opencv/lib/{cv2.so,*.so.3.1} lambda-package/cv2
33+
cp build/opencv/lib/cv2.so lambda-package/cv2/__init__.so
34+
cp -L build/opencv/lib/*.so.3.1 lambda-package/cv2
3535
strip --strip-all lambda-package/cv2/*
36-
chrpath -r '$ORIGIN' lambda-package/cv2/cv2.so
37-
cp ressources/__init__.py lambda-package/cv2
36+
chrpath -r '$ORIGIN' lambda-package/cv2/__init__.so
37+
touch lambda-package/cv2/__init__.py
3838

3939
# Copy template function and zip package
40-
cp ressources/template.py lambda-package/lambda_function.py
41-
zip -r lambda-package.zip lambda-package/*
40+
cp template.py lambda-package/lambda_function.py
41+
cd lambda-package
42+
zip -r ../lambda-package.zip *

ressources/__init__.py

Lines changed: 0 additions & 5 deletions
This file was deleted.
File renamed without changes.

0 commit comments

Comments
 (0)