Loading src/TNL/CMakeLists.txt +37 −35 Original line number Diff line number Diff line Loading @@ -90,9 +90,10 @@ if( BUILD_CUDA ) if( HAVE_CUBLAS ) CUDA_ADD_CUBLAS_TO_TARGET( tnl ) endif( HAVE_CUBLAS ) CUDA_ADD_LIBRARY( tnl_static STATIC ${tnl_CUDA__SOURCES} ) else( BUILD_CUDA ) ADD_LIBRARY( tnl SHARED ${tnl_SOURCES} ) ADD_LIBRARY( tnl SHARED ${tnl_SOURCES} ) ADD_LIBRARY( tnl_static STATIC ${tnl_SOURCES} ) #ifMIC #TARGET_COMPILE_DEFINITIONS( tnl PUBLIC -DHAVE_MIC ) endif( BUILD_CUDA ) Loading @@ -103,31 +104,32 @@ TARGET_LINK_LIBRARIES( tnl ${DCMTK_LIBRARIES} ) INSTALL( TARGETS tnl DESTINATION lib ) INSTALL( TARGETS tnl tnl_static DESTINATION lib ) IF( BUILD_MPI ) if( BUILD_CUDA ) CUDA_ADD_LIBRARY( tnl-mpi-${tnlVersion} SHARED ${tnl_CUDA__SOURCES} CUDA_ADD_LIBRARY( tnl-mpi SHARED ${tnl_CUDA__SOURCES} OPTIONS ${CUDA_ADD_LIBRARY_OPTIONS} ) if( HAVE_CUBLAS ) CUDA_ADD_CUBLAS_TO_TARGET( tnl-mpi-${tnlVersion} ) CUDA_ADD_CUBLAS_TO_TARGET( tnl-mpi ) endif( HAVE_CUBLAS ) CUDA_ADD_LIBRARY( tnl-mpi_static STATIC ${tnl_CUDA__SOURCES} ) else( BUILD_CUDA ) ADD_LIBRARY( tnl-mpi-${tnlVersion} SHARED ${tnl_SOURCES} ) ADD_LIBRARY( tnl-mpi SHARED ${tnl_SOURCES} ) ADD_LIBRARY( tnl-mpi_static STATIC ${tnl_SOURCES} ) endif( BUILD_CUDA ) SET_TARGET_PROPERTIES( tnl-mpi-${tnlVersion} PROPERTIES SET_TARGET_PROPERTIES( tnl-mpi PROPERTIES VERSION ${tnlVersion} ) # SET_TARGET_PROPERTIES( tnl-mpi-${tnlVersion} # SET_TARGET_PROPERTIES( tnl-mpi # LINK_INTERFACE_LIBRARIES "") TARGET_LINK_LIBRARIES( tnl-mpi-${tnlVersion} TARGET_LINK_LIBRARIES( tnl-mpi ${MPI_LIBRARIES} ) INSTALL( TARGETS tnl-mpi-${tnlVersion} DESTINATION lib ) INSTALL( TARGETS tnl-mpi tnl-mpi_static DESTINATION lib ) ENDIF() endif() INSTALL( FILES ${headers} DESTINATION ${TNL_TARGET_INCLUDE_DIRECTORY} ) Loading
src/TNL/CMakeLists.txt +37 −35 Original line number Diff line number Diff line Loading @@ -90,9 +90,10 @@ if( BUILD_CUDA ) if( HAVE_CUBLAS ) CUDA_ADD_CUBLAS_TO_TARGET( tnl ) endif( HAVE_CUBLAS ) CUDA_ADD_LIBRARY( tnl_static STATIC ${tnl_CUDA__SOURCES} ) else( BUILD_CUDA ) ADD_LIBRARY( tnl SHARED ${tnl_SOURCES} ) ADD_LIBRARY( tnl SHARED ${tnl_SOURCES} ) ADD_LIBRARY( tnl_static STATIC ${tnl_SOURCES} ) #ifMIC #TARGET_COMPILE_DEFINITIONS( tnl PUBLIC -DHAVE_MIC ) endif( BUILD_CUDA ) Loading @@ -103,31 +104,32 @@ TARGET_LINK_LIBRARIES( tnl ${DCMTK_LIBRARIES} ) INSTALL( TARGETS tnl DESTINATION lib ) INSTALL( TARGETS tnl tnl_static DESTINATION lib ) IF( BUILD_MPI ) if( BUILD_CUDA ) CUDA_ADD_LIBRARY( tnl-mpi-${tnlVersion} SHARED ${tnl_CUDA__SOURCES} CUDA_ADD_LIBRARY( tnl-mpi SHARED ${tnl_CUDA__SOURCES} OPTIONS ${CUDA_ADD_LIBRARY_OPTIONS} ) if( HAVE_CUBLAS ) CUDA_ADD_CUBLAS_TO_TARGET( tnl-mpi-${tnlVersion} ) CUDA_ADD_CUBLAS_TO_TARGET( tnl-mpi ) endif( HAVE_CUBLAS ) CUDA_ADD_LIBRARY( tnl-mpi_static STATIC ${tnl_CUDA__SOURCES} ) else( BUILD_CUDA ) ADD_LIBRARY( tnl-mpi-${tnlVersion} SHARED ${tnl_SOURCES} ) ADD_LIBRARY( tnl-mpi SHARED ${tnl_SOURCES} ) ADD_LIBRARY( tnl-mpi_static STATIC ${tnl_SOURCES} ) endif( BUILD_CUDA ) SET_TARGET_PROPERTIES( tnl-mpi-${tnlVersion} PROPERTIES SET_TARGET_PROPERTIES( tnl-mpi PROPERTIES VERSION ${tnlVersion} ) # SET_TARGET_PROPERTIES( tnl-mpi-${tnlVersion} # SET_TARGET_PROPERTIES( tnl-mpi # LINK_INTERFACE_LIBRARIES "") TARGET_LINK_LIBRARIES( tnl-mpi-${tnlVersion} TARGET_LINK_LIBRARIES( tnl-mpi ${MPI_LIBRARIES} ) INSTALL( TARGETS tnl-mpi-${tnlVersion} DESTINATION lib ) INSTALL( TARGETS tnl-mpi tnl-mpi_static DESTINATION lib ) ENDIF() endif() INSTALL( FILES ${headers} DESTINATION ${TNL_TARGET_INCLUDE_DIRECTORY} )