Newer
Older
INCLUDE_DIRECTORIES( config core debug diff matrix mesh solver )
add_subdirectory( config )
add_subdirectory( core )
add_subdirectory( debug )
add_subdirectory( diff )
add_subdirectory( matrix )
add_subdirectory( mesh )
add_subdirectory( solver )
# Build the main library
set( libtnl_0_1_la_LIBADD
libtnlconfig${mpiExt}${debugExt}-0.1
libtnlcore${mpiExt}${debugExt}-0.1
libtnldebug${mpiExt}${debugExt}-0.1
libtnldiff${mpiExt}${debugExt}-0.1
libtnlmatrix${mpiExt}${debugExt}-0.1
libtnlmesh${mpiExt}${debugExt}-0.1
libtnlsolver${mpiExt}${debugExt}-0.1
)
add_library( libtnl${mpiExt}${debugExt}-0.1 SHARED dummy.cpp )
target_link_libraries( libtnl${mpiExt}${debugExt}-0.1 ${libtnl_0_1_la_LIBADD} )
if (BUILD_MPI)
target_link_libraries(libtnl${mpiExt}${debugExt}-0.1 mpi)
endif()