Log In | Get Help   
Home My Page Projects Code Snippets Project Openings transition state search using dynamics
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files Wiki
[tsscds] Annotation of /trunk/configure.ac
[tsscds] / trunk / configure.ac Repository:
ViewVC logotype

Annotation of /trunk/configure.ac

Parent Directory Parent Directory | Revision Log Revision Log


Revision 280 - (view) (download)

1 : baaden 185 AC_INIT([tsscds], [2018], [emilio.nunez@usc.es],[tsscds-SOURCE])
2 : baaden 3 AM_INIT_AUTOMAKE
3 :     AC_CONFIG_SRCDIR([src/bbfs.f90])
4 : baaden 14 AC_PREFIX_DEFAULT([$HOME/AC_PACKAGE_NAME-AC_PACKAGE_VERSION])
5 : baaden 244
6 : baaden 3 AC_PROG_AWK
7 : baaden 244 if test x"$AWK" != x"gawk" ; then
8 :     AC_MSG_ERROR([Please install GNU gawk package before proceeding.])
9 :     fi
10 :    
11 : baaden 3 AC_PROG_LN_S
12 : baaden 4 AC_PROG_CC
13 : baaden 246 AC_PROG_F77([gfortran])
14 : baaden 4 AC_PROG_FC([gfortran])
15 : tsscds 7
16 : baaden 246 if test x"$FC" != x"gfortran" ; then
17 :     AC_MSG_ERROR([Please install gfortran compiler before proceeding.])
18 :     fi
19 :    
20 :    
21 : baaden 121 AM_PATH_PYTHON([2])
22 :    
23 :     AC_MSG_CHECKING(for numpy python module)
24 :     $PYTHON -c "import numpy;" 2>/dev/null
25 :     if test $? == 0; then
26 :     AC_MSG_RESULT([found])
27 :     else
28 :     AC_MSG_ERROR([not found numpy])
29 :     fi
30 :    
31 :     AC_MSG_CHECKING(for scipy python module)
32 :     $PYTHON -c "import scipy;" 2>/dev/null
33 :     if test $? == 0; then
34 :     AC_MSG_RESULT([found])
35 :     else
36 : tsscds 122 AC_MSG_ERROR([not found scipy])
37 : baaden 121 fi
38 :    
39 : tsscds 7 AC_CHECK_PROG(PARALLELS_CHECK,parallel,yes)
40 :     if test x"$PARALLELS_CHECK" != x"yes" ; then
41 :     AC_MSG_ERROR([Please install GNU Parallel package before proceeding.])
42 :     fi
43 :    
44 : tsscds 92 AC_CHECK_PROG(SQLITE_CHECK,sqlite3,yes)
45 :     if test x"$SQLITE_CHECK" != x"yes" ; then
46 :     AC_MSG_ERROR([Please install sqlite3 package before proceeding.])
47 :     fi
48 :    
49 : baaden 148 AC_PATH_PROG(ZENITY, zenity, no)
50 :     if test x"$ZENITY" = xno; then
51 :     AC_MSG_ERROR([Please install zenity package before proceeding.])
52 :     fi
53 :    
54 : baaden 231 AC_PATH_PROG(BC_CALCULATOR, bc, no)
55 :     if test x"$BC_CALCULATOR" = xno; then
56 :     AC_MSG_ERROR([Please install bc package before proceeding.])
57 :     fi
58 :    
59 :    
60 : baaden 45 AC_PATH_PROG(svnversioncommand, svnversion)
61 : baaden 98 if test "X$svnversioncommand" = "X" || test "`$svnversioncommand -n '.'`" = "Unversioned directory" || test "`$svnversioncommand -n '.'`" = "exported";
62 : baaden 54 then
63 :     AC_DEFINE_UNQUOTED(TSSCDS_BUILD, ["`cat share/tsscds_build`"], [repository svn version])
64 : baaden 45 else
65 :     AC_DEFINE_UNQUOTED(TSSCDS_BUILD, ["`svnversion -n`"], [repository svn version])
66 : baaden 54 `svnversion -n > share/tsscds_build`
67 : baaden 45 fi
68 : tsscds 7
69 : baaden 4 AC_CONFIG_FILES([Makefile])
70 :     AC_OUTPUT([ src/Makefile \
71 :     src/HL/Makefile\
72 :     scripts/Makefile\
73 :     scripts/CATscripts/Makefile\
74 :     scripts/HLscripts/Makefile\
75 :     scripts/MOPAC_DEV/Makefile\
76 :     docs/Makefile\
77 :     modules/Makefile\
78 : tsscds 6 examples/Makefile \
79 :     share/Makefile \
80 :     share/CAT/Makefile])
81 : baaden 3
82 : tsscds 8 AC_MSG_NOTICE([
83 :    
84 : tsscds 76 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
85 : tsscds 77 1) "Environment Modules" must be installed in this machine.
86 :     Then, you may add the following to your .bash_profile:
87 : tsscds 29
88 : tsscds 77 module use $prefix/modules
89 : tsscds 29
90 : tsscds 77 2) "Gaussian09" must be installed in this machine.
91 :     It must be invoked as:
92 : tsscds 76
93 :     g09<input>output
94 :     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
95 : tsscds 8
96 :     ])

root@forge.cesga.es
ViewVC Help
Powered by ViewVC 1.0.0  

Powered By FusionForge