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
|
# v3p/netlib/linalg/CMakeLists.txt
PROJECT( lsqr )
# List sources for each library component.
SET(V3P_NETLIB_lsqr_SOURCES
lsqrBase.h
lsqrBase.cxx
)
# Create a library .
ADD_LIBRARY(itkv3p_lsqr ${V3P_NETLIB_lsqr_SOURCES})
IF(UNIX)
TARGET_LINK_LIBRARIES( itkv3p_lsqr m )
ENDIF(UNIX)
IF(ITK_LIBRARY_PROPERTIES)
SET_TARGET_PROPERTIES(itkv3p_lsqr PROPERTIES ${ITK_LIBRARY_PROPERTIES})
ENDIF(ITK_LIBRARY_PROPERTIES)
IF(NOT VXL_INSTALL_NO_LIBRARIES)
INSTALL(TARGETS itkv3p_lsqr
RUNTIME DESTINATION ${VXL_INSTALL_BIN_DIR_CM24} COMPONENT RuntimeLibraries
LIBRARY DESTINATION ${VXL_INSTALL_LIB_DIR_CM24} COMPONENT RuntimeLibraries
ARCHIVE DESTINATION ${VXL_INSTALL_LIB_DIR_CM24} COMPONENT Development)
ENDIF(NOT VXL_INSTALL_NO_LIBRARIES)
IF(NOT VXL_INSTALL_NO_DEVELOPMENT)
INSTALL_NOBASE_HEADER_FILES(${VXL_INSTALL_ROOT}/v3p/netlib ${V3P_NETLIB_lsqr_SOURCES})
ENDIF(NOT VXL_INSTALL_NO_DEVELOPMENT)
|