INCLUDE_DIRECTORIES(tld
                    ${CMAKE_CURRENT_SOURCE_DIR}/../3rdparty/cvblobs
                    ${CMAKE_CURRENT_SOURCE_DIR}/../../../libkface
                    )


ADD_LIBRARY(opentld tld/Clustering.cpp
                    tld/DetectionResult.cpp
                    tld/DetectorCascade.cpp
                    tld/EnsembleClassifier.cpp
                    tld/ForegroundDetector.cpp
                    tld/NNClassifier.cpp
                    tld/TLD.cpp
                    tld/TLDUtil.cpp
                    tld/VarianceFilter.cpp
           )

IF(NOT MSVC)
    SET_TARGET_PROPERTIES(opentld PROPERTIES COMPILE_FLAGS "-fPIC")
ENDIF(NOT MSVC)

LINK_DIRECTORIES(${OpenCV_LIB_DIR})

#TARGET_LINK_LIBRARIES(opentld cvblobs)

#INSTALL(TARGETS opentld ${INSTALL_TARGETS_DEFAULT_ARGS})

#INSTALL(FILES    tld/Clustering.h
#                 tld/DetectionResult.h
#                 tld/DetectorCascade.h
#                 tld/EnsembleClassifier.h
#                 tld/ForegroundDetector.h
#                 tld/NNClassifier.h
#                 tld/TLD.h
#                 tld/TLDUtil.h
#                 tld/VarianceFilter.h
#                 tld/IntegralImage.h
#                 tld/NormalizedPatch.h
#        DESTINATION ${INCLUDE_INSTALL_DIR}/libkface COMPONENT Devel
#       )
