Fixed CMake issue with FFMPEG videoio configuration
authorArtur Wieczorek <artwik@wp.pl>
Thu, 25 Sep 2014 10:37:38 +0000 (12:37 +0200)
committerArtur Wieczorek <artwik@wp.pl>
Sun, 28 Sep 2014 22:39:05 +0000 (00:39 +0200)
modules/videoio/CMakeLists.txt

index 67fd981..7c8f6a0 100644 (file)
@@ -18,13 +18,11 @@ endif()
 
 set(videoio_hdrs
     ${CMAKE_CURRENT_LIST_DIR}/src/precomp.hpp
-    ${CMAKE_CURRENT_LIST_DIR}/src/cap_ffmpeg_impl.hpp
     )
 
 set(videoio_srcs
     ${CMAKE_CURRENT_LIST_DIR}/src/cap.cpp
     ${CMAKE_CURRENT_LIST_DIR}/src/cap_images.cpp
-    ${CMAKE_CURRENT_LIST_DIR}/src/cap_ffmpeg.cpp
     )
 
 file(GLOB videoio_ext_hdrs
@@ -111,6 +109,8 @@ if(HAVE_XIMEA)
 endif(HAVE_XIMEA)
 
 if(HAVE_FFMPEG)
+  list(APPEND videoio_hdrs ${CMAKE_CURRENT_LIST_DIR}/src/cap_ffmpeg_impl.hpp)
+  list(APPEND videoio_srcs ${CMAKE_CURRENT_LIST_DIR}/src/cap_ffmpeg.cpp)
   if(UNIX AND BZIP2_LIBRARIES)
     list(APPEND VIDEOIO_LIBRARIES ${BZIP2_LIBRARIES})
   endif()