18 lines
550 B
CMake
18 lines
550 B
CMake
|
|
# Top-Level CmakeLists.txt
|
||
|
|
cmake_minimum_required(VERSION 2.8.2)
|
||
|
|
PROJECT( FindObject )
|
||
|
|
|
||
|
|
ADD_DEFINITIONS(-DPROJECT_NAME="${PROJECT_NAME}")
|
||
|
|
|
||
|
|
####### OUTPUT DIR #######
|
||
|
|
SET(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${PROJECT_SOURCE_DIR}/bin)
|
||
|
|
SET(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${PROJECT_SOURCE_DIR}/bin)
|
||
|
|
SET(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${PROJECT_SOURCE_DIR}/lib)
|
||
|
|
|
||
|
|
####### DEPENDENCIES #######
|
||
|
|
FIND_PACKAGE(OpenCV REQUIRED) # tested on 2.3.1
|
||
|
|
FIND_PACKAGE(Qt4 COMPONENTS QtCore QtGui) # tested on Qt4.7
|
||
|
|
|
||
|
|
####### SOURCES (Projects) #######
|
||
|
|
ADD_SUBDIRECTORY( src )
|