if(INSTALL_C_EXAMPLES)
install(FILES "CMakeLists.txt"
DESTINATION ${OPENCV_SAMPLES_SRC_INSTALL_PATH}
- PERMISSIONS OWNER_READ GROUP_READ WORLD_READ COMPONENT samples)
+ PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ COMPONENT samples)
endif()
if(INSTALL_PYTHON_EXAMPLES)
endif()
if (OCV_DEPENDENCIES_FOUND AND INSTALL_C_EXAMPLES AND NOT WIN32)
- file(GLOB C_SAMPLES *.c *.cpp *.jpg *.png *.data makefile.* build_all.sh *.dsp *.cmd *.txt)
+ file(GLOB C_SAMPLES *.c *.cpp *.jpg *.png *.data makefile.* *.cmd *.txt)
install(FILES ${C_SAMPLES}
- DESTINATION ${OPENCV_SAMPLES_SRC_INSTALL_PATH}/c
- PERMISSIONS OWNER_READ GROUP_READ WORLD_READ COMPONENT samples)
+ DESTINATION "${OPENCV_SAMPLES_SRC_INSTALL_PATH}/c"
+ PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ COMPONENT samples)
+ install(PROGRAMS build_all.sh DESTINATION "${OPENCV_SAMPLES_SRC_INSTALL_PATH}/c" COMPONENT samples)
endif ()
if (OCV_DEPENDENCIES_FOUND AND INSTALL_C_EXAMPLES AND NOT WIN32)
file(GLOB C_SAMPLES *.c *.cpp *.jpg *.png *.data makefile.* build_all.sh *.dsp *.cmd *.txt)
install(FILES ${C_SAMPLES}
- DESTINATION ${OPENCV_SAMPLES_SRC_INSTALL_PATH}/cpp
- PERMISSIONS OWNER_READ GROUP_READ WORLD_READ COMPONENT samples)
+ DESTINATION "${OPENCV_SAMPLES_SRC_INSTALL_PATH}/cpp"
+ PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ COMPONENT samples)
endif()
list_filterout(install_list ".*driver_api_stereo_multi.cpp")
endif()
install(FILES ${install_list}
- DESTINATION ${OPENCV_SAMPLES_SRC_INSTALL_PATH}/gpu
- PERMISSIONS OWNER_READ GROUP_READ WORLD_READ COMPONENT samples)
+ DESTINATION "${OPENCV_SAMPLES_SRC_INSTALL_PATH}/gpu"
+ PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ COMPONENT samples)
endif()
if(INSTALL_C_EXAMPLES AND NOT WIN32)
file(GLOB GPU_FILES performance/*.cpp performance/*.h performance/CMakeLists.txt)
install(FILES ${GPU_FILES}
- DESTINATION ${OPENCV_SAMPLES_SRC_INSTALL_PATH}/gpu/performance
- PERMISSIONS OWNER_READ GROUP_READ WORLD_READ
+ DESTINATION "${OPENCV_SAMPLES_SRC_INSTALL_PATH}/gpu/performance"
+ PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ
COMPONENT samples)
endif()
if (OCV_DEPENDENCIES_FOUND AND INSTALL_C_EXAMPLES AND NOT WIN32)
file(GLOB install_list *.c *.cpp *.jpg *.png *.data makefile.* build_all.sh *.dsp *.cmd *.txt)
install(FILES ${install_list}
- DESTINATION ${OPENCV_SAMPLES_SRC_INSTALL_PATH}/ocl
- PERMISSIONS OWNER_READ GROUP_READ WORLD_READ COMPONENT samples)
+ DESTINATION "${OPENCV_SAMPLES_SRC_INSTALL_PATH}/ocl"
+ PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ COMPONENT samples)
endif()