cmake_minimum_required(VERSION 2.8 FATAL_ERROR)
#include(${TOOLS_DIR}/common.cmake)

#-----------------------------------------------------------------------------------------
# Library name and version (Defined by user)
#   Check http://apr.apache.org/versioning.html for library version numbering rules
#-----------------------------------------------------------------------------------------
#SetProjNameVer(features2d 0 0 1)

#-----------------------------------------------------------------------------------------
# Library sources
#	provides: ${PROJECT_NAME}_SRC, PUBLIC_HEADER, PUBLIC_PROTO
#-----------------------------------------------------------------------------------------
#include_directories(
#	${CMAKE_CURRENT_SOURCE_DIR}/../include
#)

# Source files
set(${PROJECT_NAME}_SRC ${${PROJECT_NAME}_SRC} ${${PROJECT_NAME}_HEADER}
	${CMAKE_CURRENT_SOURCE_DIR}/source/agast.cpp
	${CMAKE_CURRENT_SOURCE_DIR}/source/agast_score.cpp
	${CMAKE_CURRENT_SOURCE_DIR}/source/akaze.cpp
	${CMAKE_CURRENT_SOURCE_DIR}/source/brisk.cpp
	${CMAKE_CURRENT_SOURCE_DIR}/source/fast.cpp
	${CMAKE_CURRENT_SOURCE_DIR}/source/fast_score.cpp
	${CMAKE_CURRENT_SOURCE_DIR}/source/feature2d.cpp
	${CMAKE_CURRENT_SOURCE_DIR}/source/gftt.cpp	
	${CMAKE_CURRENT_SOURCE_DIR}/source/keypoint.cpp
	${CMAKE_CURRENT_SOURCE_DIR}/source/matchers.cpp	
	${CMAKE_CURRENT_SOURCE_DIR}/source/orb.cpp
	${CMAKE_CURRENT_SOURCE_DIR}/source/kaze/AKAZEFeatures.cpp
	${CMAKE_CURRENT_SOURCE_DIR}/source/kaze/fed.cpp
	${CMAKE_CURRENT_SOURCE_DIR}/source/kaze/nldiffusion_functions.cpp
)

#set(PUBLIC_HEADER ${${PROJECT_NAME}_HEADER})

#-----------------------------------------------------------------------------------------
# Library to be generated
#-----------------------------------------------------------------------------------------
#GenLibWithNanopbSupport()

#-----------------------------------------------------------------------------------------
# Create config and version cmake files
# http://www.cmake.org/Wiki/CMake/Tutorials/How_to_create_a_ProjectConfig.cmake_file
#-----------------------------------------------------------------------------------------
#ConfigPkgDescFiles()


#-----------------------------------------------------------------------------------------
# Definitions of install targets libraries, headers and dev
#-----------------------------------------------------------------------------------------
#InstallAll()
# add custom installs as needed
	
#-----------------------------------------------------------------------------------------
# Test application
#-----------------------------------------------------------------------------------------
# add_subdirectory(test)

#-----------------------------------------------------------------------------------------
# Packaging
#-----------------------------------------------------------------------------------------
#Packaging()
