Difference for ./config from version 1.110 to 1.111

version 1.110version 1.111
Line 42
Line 42
   echo '      (do NOT use MIC-enabled Charm++, NAMD does not need it)'   echo '      (do NOT use MIC-enabled Charm++, NAMD does not need it)'
   echo '  --cuda-prefix <directory containing CUDA bin, lib, and include>'   echo '  --cuda-prefix <directory containing CUDA bin, lib, and include>'
   echo '  --cuda-gencode arch=<arch>,code=<code> (may be repeated)'   echo '  --cuda-gencode arch=<arch>,code=<code> (may be repeated)'
    echo '  --cuda-dlink arch=<arch>,code=<code> (for cuFFT, may be repeated)'
   echo ''   echo ''
   if ( $?PRINT_ARCH_LIST ) then   if ( $?PRINT_ARCH_LIST ) then
     set ARCH_PAT = ''     set ARCH_PAT = ''
Line 216
Line 217
  
   set PYTHON_PREFIX="/usr"   set PYTHON_PREFIX="/usr"
   set CUDA_GENCODE = ""   set CUDA_GENCODE = ""
    set CUDA_DLINK = ""
  
   while ( $#argv > 0 )   while ( $#argv > 0 )
     if ( $1 !~ --* ) then     if ( $1 !~ --* ) then
Line 321
Line 323
         endif         endif
         set CUDA_GENCODE = ( $CUDA_GENCODE -gencode $1 )         set CUDA_GENCODE = ( $CUDA_GENCODE -gencode $1 )
       breaksw       breaksw
        case --cuda-dlink:
          shift
          if ( ! $#argv  ) then
            echo "ERROR: --cuda-dlink requires an argument"
            goto syntax
          endif
          set CUDA_DLINK = ( $CUDA_DLINK -gencode $1 )
        breaksw
  
       case --with-memopt:       case --with-memopt:
         set use_memopt = 1         set use_memopt = 1
Line 589
Line 599
   else if ( $use_fftw ) echo 'include .rootdir/arch/$(NAMD_ARCH).fftw' >> Make.config   else if ( $use_fftw ) echo 'include .rootdir/arch/$(NAMD_ARCH).fftw' >> Make.config
   endif   endif
   if ( $use_cuda ) echo 'include .rootdir/arch/$(NAMD_ARCH).cuda' >> Make.config   if ( $use_cuda ) echo 'include .rootdir/arch/$(NAMD_ARCH).cuda' >> Make.config
   if ( $use_cuda && "x$CUDA_GENCODE" != x ) echo "CUDAGENCODE = $CUDA_GENCODE" >> Make.config   if ( $use_cuda && "x$CUDA_GENCODE" != x ) then
      echo "CUDAGENCODE = $CUDA_GENCODE" >> Make.config
      if ( "x$CUDA_DLINK" != x ) then
        echo "CUDADLINKOPTS = $CUDA_DLINK" >> Make.config
      else
        echo "# runtime error if dlink architectures not available in libcufft_static" >> Make.config
        echo "CUDADLINKOPTS = $CUDA_GENCODE" >> Make.config
      endif
    endif
  
   if ( $use_memopt ) echo 'MEMOPT=-DMEM_OPT_VERSION' >> Make.config   if ( $use_memopt ) echo 'MEMOPT=-DMEM_OPT_VERSION' >> Make.config
  


Legend:
Removed in v.1.110 
changed lines
 Added in v.1.111



Made by using version 1.53 of cvs2html