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
|
PROJECT (liblbfgs)
IF ("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "x86_64")
SET (CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -fPIC")
SET (CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -fPIC")
SET (CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -fPIC")
SET (CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -fPIC")
ENDIF ("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "x86_64")
SET (LIBLBFGS_LIBRARY_SRC
lib/lbfgs.c
lib/arithmetic_ansi.h
lib/arithmetic_sse_float.h
lib/arithmetic_sse_double.h
)
INCLUDE_DIRECTORIES (BEFORE ${CMAKE_CURRENT_SOURCE_DIR}/include)
ADD_LIBRARY (lbfgs STATIC ${LIBLBFGS_LIBRARY_SRC})
## JAS 2011.01.24
## I have disabled this INSTALL since it would be inappropriate
## for our CPack packages to install libsqlite3.a
##
IF (PLM_OLD_INSTALL_TARGETS)
INSTALL (TARGETS lbfgs DESTINATION lib)
ENDIF (PLM_OLD_INSTALL_TARGETS)
|