Change cmake files and split the dependencies config to different files
This commit is contained in:
+3
-17
@@ -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
|
||||
|
||||
@@ -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()
|
||||
@@ -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()
|
||||
Reference in New Issue
Block a user