[bf78f2]: src / libpanomatic / localfeatures / CMakeLists.txt  Maximize  Restore  History

Download this file

30 lines (26 with data), 1.2 kB

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# the liblocalfeature library
set (LF_SRC RansacFiltering.cpp Homography.cpp Image.cpp
CircularKeyPointDescriptor.cpp
KeyPointDetector.cpp KeyPointIO.cpp MathStuff.cpp)
set (LF_HEADER BoundedSet.h BoxFilter.h CircularKeyPointDescriptor.h
Homography.h Image.h KeyPoint.h KeyPointDescriptor.h
KeyPointDetector.h KeyPointIO.h MathStuff.h
PointMatch.h RansacFiltering.h Sieve.h WaveFilter.h )
IF (${HUGIN_SHARED_LIBS})
add_library(localfeatures SHARED ${LF_SRC} ${LF_HEADER})
set_target_properties(localfeatures PROPERTIES VERSION ${HUGIN_LIB_VERSION})
IF(WIN32)
install(TARGETS localfeatures RUNTIME DESTINATION ${BINDIR})
ELSE(WIN32)
install(TARGETS localfeatures DESTINATION ${LIBDIR})
ENDIF(WIN32)
ELSE (${HUGIN_SHARED_LIBS})
add_library(localfeatures STATIC ${LF_SRC} ${LF_HEADER})
ENDIF (${HUGIN_SHARED_LIBS})
# the python interface for it
# temporarily disabled, it is not working anyway.
#IF (BOOST_PYTHON_FOUND)
# add_library(pylf SHARED python_wrapper.cpp)
# SET_TARGET_PROPERTIES(pylf PROPERTIES PREFIX "")
# TARGET_LINK_LIBRARIES(pylf ${BOOST_PYTHON_LIBS} localfeatures)
#ENDIF (BOOST_PYTHON_FOUND)

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks