INCLUDE_DIRECTORIES (${Boost_INCLUDE_DIR})
- SET(deal_ii_external_libraries
- ${deal_ii_external_libraries}
+ LIST(APPEND deal_ii_external_libraries
${Boost_THREAD_LIBRARY} ${Boost_SERIALIZATION_LIBRARY}
)
- SET(deal_ii_external_debug_libraries
- ${deal_ii_external_debug_libraries}
+ LIST(APPEND deal_ii_external_debug_libraries
${Boost_THREAD_LIBRARY_DEBUG} ${Boost_SERIALIZATION_LIBRARY_DEBUG}
- ) #TODO
+ )
SET(DEAL_II_USE_EXTERNAL_BOOST TRUE)
ENDIF()
INCLUDE_DIRECTORIES(${TBB_INCLUDE_DIR})
IF(NOT DEAL_II_USE_CONTRIB)
- SET(deal_ii_include_paths
- ${deal_ii_include_paths}
+ LIST(APPEND deal_ii_include_paths
${TBB_INCLUDE_DIR}
)
ENDIF()
-SET(deal_ii_external_libraries
- ${deal_ii_external_libraries}
+LIST(APPEND deal_ii_external_libraries
${TBB_LIBRARY}
)
-SET(deal_ii_external_debug_libraries
- ${deal_ii_external_debug_libraries}
+LIST(APPEND deal_ii_external_debug_libraries
${TBB_DEBUG_LIBRARY}
) #TODO
${CMAKE_SOURCE_DIR}/contrib/umfpack/AMD/Include
)
- SET(deal_ii_additional_object_files
- ${deal_ii_additional_object_files}
+ LIST(APPEND deal_ii_additional_object_files
$<TARGET_OBJECTS:obj_umfpack>
$<TARGET_OBJECTS:obj_amd>
)
# deal.II library
#
- SET(deal_ii_external_libraries
- ${deal_ii_external_libraries}
+ LIST(APPEND deal_ii_external_libraries
${Umfpack_LIBRARY} ${AMD_LIBRARY} ${LAPACK_LIBRARIES} ${BLAS_LIBRARIES}
)
- SET(deal_ii_external_debug_libraries
- ${deal_ii_external_debug_libraries}
+ LIST(APPEND deal_ii_external_debug_libraries
${Umfpack_LIBRARY} ${AMD_LIBRARY} ${LAPACK_LIBRARIES} ${BLAS_LIBRARIES}
)
ENDIF()
$<TARGET_OBJECTS:obj_numerics>
${deal_ii_additional_object_files}
)
-
- message( "${deal_ii_additional_object_files}" )