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()