1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
Purpose: fix python package file installation directory
Author: Zhou Mo
Forward: Don't forward, Debian-specific.
Index: caffe/python/CMakeLists.txt
===================================================================
--- caffe.orig/python/CMakeLists.txt
+++ caffe/python/CMakeLists.txt
@@ -28,7 +28,7 @@ install(FILES ${python_files} DESTINATIO
# module
install(DIRECTORY caffe
- DESTINATION python
+ DESTINATION lib/python3/dist-packages
FILES_MATCHING
PATTERN "*.py"
PATTERN "ilsvrc_2012_mean.npy"
@@ -36,5 +36,5 @@ install(DIRECTORY caffe
)
# _caffe.so
-install(TARGETS pycaffe DESTINATION python/caffe)
+install(TARGETS pycaffe DESTINATION lib/python3/dist-packages/caffe)
Index: caffe/src/caffe/CMakeLists.txt
===================================================================
--- caffe.orig/src/caffe/CMakeLists.txt
+++ caffe/src/caffe/CMakeLists.txt
@@ -46,5 +46,5 @@ install(TARGETS caffe caffeproto EXPORT
file(WRITE ${PROJECT_BINARY_DIR}/__init__.py)
list(APPEND proto_python ${PROJECT_BINARY_DIR}/__init__.py)
-install(PROGRAMS ${proto_python} DESTINATION python/caffe/proto)
+install(PROGRAMS ${proto_python} DESTINATION lib/python3/dist-packages/caffe/proto)
|