Fixed installation of CMakeLists.txt and enabled GPU samples build in stand alone version.
This commit is contained in:
parent
3425c90b66
commit
187befd665
@ -19,6 +19,9 @@ if(ANDROID AND BUILD_ANDROID_EXAMPLES)
|
|||||||
add_subdirectory(android)
|
add_subdirectory(android)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
install(FILES "CMakeLists.txt"
|
||||||
|
DESTINATION ${OPENCV_SAMPLES_SRC_INSTALL_PATH}
|
||||||
|
PERMISSIONS OWNER_READ GROUP_READ WORLD_READ COMPONENT samples)
|
||||||
|
|
||||||
#
|
#
|
||||||
# END OF BUILD CASE 1: Build samples with library sources
|
# END OF BUILD CASE 1: Build samples with library sources
|
||||||
@ -60,7 +63,7 @@ endif()
|
|||||||
add_subdirectory(c)
|
add_subdirectory(c)
|
||||||
add_subdirectory(cpp)
|
add_subdirectory(cpp)
|
||||||
add_subdirectory(ocl)
|
add_subdirectory(ocl)
|
||||||
# FIXIT: can't use cvconfig.h in samples: add_subdirectory(gpu)
|
add_subdirectory(gpu)
|
||||||
|
|
||||||
#
|
#
|
||||||
# END OF BUILD CASE 2: Build samples with library binaries
|
# END OF BUILD CASE 2: Build samples with library binaries
|
||||||
|
@ -52,7 +52,7 @@ if(BUILD_EXAMPLES AND OCV_DEPENDENCIES_FOUND)
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
if (OCV_DEPENDENCIES_FOUND AND INSTALL_C_EXAMPLES AND NOT WIN32)
|
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 )
|
file(GLOB C_SAMPLES *.c *.cpp *.jpg *.png *.data makefile.* build_all.sh *.dsp *.cmd *.txt)
|
||||||
install(FILES ${C_SAMPLES}
|
install(FILES ${C_SAMPLES}
|
||||||
DESTINATION ${OPENCV_SAMPLES_SRC_INSTALL_PATH}/c
|
DESTINATION ${OPENCV_SAMPLES_SRC_INSTALL_PATH}/c
|
||||||
PERMISSIONS OWNER_READ GROUP_READ WORLD_READ COMPONENT samples)
|
PERMISSIONS OWNER_READ GROUP_READ WORLD_READ COMPONENT samples)
|
||||||
|
@ -91,7 +91,7 @@ if(BUILD_EXAMPLES AND OCV_DEPENDENCIES_FOUND)
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
if (OCV_DEPENDENCIES_FOUND AND INSTALL_C_EXAMPLES AND NOT WIN32)
|
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 )
|
file(GLOB C_SAMPLES *.c *.cpp *.jpg *.png *.data makefile.* build_all.sh *.dsp *.cmd *.txt)
|
||||||
install(FILES ${C_SAMPLES}
|
install(FILES ${C_SAMPLES}
|
||||||
DESTINATION ${OPENCV_SAMPLES_SRC_INSTALL_PATH}/cpp
|
DESTINATION ${OPENCV_SAMPLES_SRC_INSTALL_PATH}/cpp
|
||||||
PERMISSIONS OWNER_READ GROUP_READ WORLD_READ COMPONENT samples)
|
PERMISSIONS OWNER_READ GROUP_READ WORLD_READ COMPONENT samples)
|
||||||
|
@ -101,8 +101,7 @@ if(BUILD_EXAMPLES AND OCV_DEPENDENCIES_FOUND)
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
if (OCV_DEPENDENCIES_FOUND AND INSTALL_C_EXAMPLES AND NOT WIN32)
|
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 )
|
file(GLOB install_list *.c *.cpp *.jpg *.png *.data makefile.* build_all.sh *.dsp *.cmd *.txt)
|
||||||
message(" install_list: ${install_list}")
|
|
||||||
if(NOT HAVE_OPENGL)
|
if(NOT HAVE_OPENGL)
|
||||||
list_filterout(install_list ".*opengl.cpp")
|
list_filterout(install_list ".*opengl.cpp")
|
||||||
endif()
|
endif()
|
||||||
|
@ -27,7 +27,7 @@ if(WIN32)
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(INSTALL_C_EXAMPLES AND NOT WIN32)
|
if(INSTALL_C_EXAMPLES AND NOT WIN32)
|
||||||
file(GLOB GPU_FILES performance/*.cpp performance/*.h)
|
file(GLOB GPU_FILES performance/*.cpp performance/*.h performance/CMakeLists.txt)
|
||||||
install(FILES ${GPU_FILES}
|
install(FILES ${GPU_FILES}
|
||||||
DESTINATION ${OPENCV_SAMPLES_SRC_INSTALL_PATH}/gpu/performance
|
DESTINATION ${OPENCV_SAMPLES_SRC_INSTALL_PATH}/gpu/performance
|
||||||
PERMISSIONS OWNER_READ GROUP_READ WORLD_READ
|
PERMISSIONS OWNER_READ GROUP_READ WORLD_READ
|
||||||
|
@ -52,7 +52,7 @@ if(BUILD_EXAMPLES AND OCV_DEPENDENCIES_FOUND)
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
if (OCV_DEPENDENCIES_FOUND AND INSTALL_C_EXAMPLES AND NOT WIN32)
|
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 )
|
file(GLOB install_list *.c *.cpp *.jpg *.png *.data makefile.* build_all.sh *.dsp *.cmd *.txt)
|
||||||
install(FILES ${install_list}
|
install(FILES ${install_list}
|
||||||
DESTINATION ${OPENCV_SAMPLES_SRC_INSTALL_PATH}/ocl
|
DESTINATION ${OPENCV_SAMPLES_SRC_INSTALL_PATH}/ocl
|
||||||
PERMISSIONS OWNER_READ GROUP_READ WORLD_READ COMPONENT samples)
|
PERMISSIONS OWNER_READ GROUP_READ WORLD_READ COMPONENT samples)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user