diff --git a/modules/python/CMakeLists.txt b/modules/python/CMakeLists.txt index 196c99f9e..d9ea987e6 100644 --- a/modules/python/CMakeLists.txt +++ b/modules/python/CMakeLists.txt @@ -81,14 +81,14 @@ endif() set(cvpymodules ${cv2_target}) if(WIN32) - install(TARGETS ${cvpymodules} - RUNTIME DESTINATION "Python${PYTHON_VERSION_MAJOR_MINOR}/Lib/site-packages" COMPONENT main - LIBRARY DESTINATION "Python${PYTHON_VERSION_MAJOR_MINOR}/Lib/site-packages" COMPONENT main - ARCHIVE DESTINATION "Python${PYTHON_VERSION_MAJOR_MINOR}/Lib/site-packages" COMPONENT main - ) + set(CVPY_PATH "Python${PYTHON_VERSION_MAJOR_MINOR}/Lib/site-packages") else() - install(TARGETS ${cvpymodules} - RUNTIME DESTINATION ${PYTHON_PACKAGES_PATH} COMPONENT main - LIBRARY DESTINATION ${PYTHON_PACKAGES_PATH} COMPONENT main - ARCHIVE DESTINATION ${PYTHON_PACKAGES_PATH} COMPONENT main) + set(CVPY_PATH ${PYTHON_PACKAGES_PATH}) endif() + +install(TARGETS ${cvpymodules} + RUNTIME DESTINATION ${CVPY_PATH} COMPONENT main + LIBRARY DESTINATION ${CVPY_PATH} COMPONENT main + ARCHIVE DESTINATION ${CVPY_PATH} COMPONENT main + ) +install(FILES src2/cv.py DESTINATION ${CVPY_PATH} COMPONENT main) diff --git a/modules/python/src2/cv.py b/modules/python/src2/cv.py new file mode 100644 index 000000000..2d4daf08b --- /dev/null +++ b/modules/python/src2/cv.py @@ -0,0 +1 @@ +from cv2.cv import *