Change cmake files and split the dependencies config to different files

This commit is contained in:
2014-06-16 19:25:30 +01:00
parent fc16c76ae4
commit e18e0ffacc
3 changed files with 35 additions and 17 deletions
+3 -17
View File
@@ -66,24 +66,10 @@ ADD_OPTION(USE_PIXFC "Add PIXFC support" OFF )
# Dependencies
######################################################################################
INCLUDE( cmake/LibQT.cmake )
IF( USE_OPENCV )
FIND_PACKAGE( OpenCV )
IF( NOT OpenCV_FOUND)
SET(USE_OPENCV FALSE)
ELSE()
LIST(APPEND LINKER_LIBS ${OpenCV_LIBRARIES} )
ENDIF()
ENDIF()
INCLUDE( cmake/LibPixfc.cmake )
INCLUDE( cmake/LibOpenCV.cmake )
INCLUDE( cmake/LibFFmpeg.cmake )
IF( USE_FERVOR )
SET( FERVOR_APP_NAME ${PROJECT_NAME} )
SET( FERVOR_APP_VERSION ${PLAYUVER_VERSION} )
ADD_SUBDIRECTORY( source/lib/fervor-lib )
INCLUDE_DIRECTORIES( source/lib/fervor-lib )
LIST(APPEND LINKER_LIBS "Fervor" )
ENDIF()
INCLUDE( cmake/LibFervor.cmake )
INCLUDE( cmake/LibPixfc.cmake )
######################################################################################
# PlaYUVer modules build
+20
View File
@@ -0,0 +1,20 @@
#####################################################################################
# Pixfc-sse library cmake file
######################################################################################
# https://github.com/pixlra/fervor
# git clone https://github.com/pixlra/fervor.git source/lib
SET( FERVOR_DIR ${CMAKE_CURRENT_SOURCE_DIR}/source/lib/fervor )
IF( USE_FERVOR )
IF(EXISTS ${FERVOR_DIR} )
SET( FERVOR_APP_NAME ${PROJECT_NAME} )
SET( FERVOR_APP_VERSION ${PLAYUVER_VERSION} )
ADD_SUBDIRECTORY( ${FERVOR_DIR} )
INCLUDE_DIRECTORIES( ${FERVOR_DIR} )
LIST(APPEND LINKER_LIBS "Fervor" )
ELSE()
MESSAGE( "Fervor lib source code is not find in ${FERVOR_DIR}... Disabling it!" )
SET( USE_FERVOR False )
ENDIF()
ENDIF()
+12
View File
@@ -0,0 +1,12 @@
#####################################################################################
# OpenCV library cmake file
######################################################################################
IF( USE_OPENCV )
FIND_PACKAGE( OpenCV )
IF( NOT OpenCV_FOUND)
SET(USE_OPENCV FALSE)
ELSE()
LIST(APPEND LINKER_LIBS ${OpenCV_LIBRARIES} )
ENDIF()
ENDIF()