summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAge
* Removing superfluous elseif branchallen2000-12-18
| | | | | | | Cactus/496 git-svn-id: http://svn.cactuscode.org/flesh/trunk@1973 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added CCTKGROUPNUM_$groupname to allow correct behaviour for thornsallen2000-12-17
| | | | | | | | | with friends Fixes Cactus/487 git-svn-id: http://svn.cactuscode.org/flesh/trunk@1972 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Check default parameter value lies in allowed ranges during CSTallen2000-12-17
| | | | | | | Cactus/323 git-svn-id: http://svn.cactuscode.org/flesh/trunk@1971 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Remove necessity for description string when doing USES or EXTENDS.goodale2000-12-17
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1969 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fix for freeformat f90 compilation. This was PR 224.goodale2000-12-17
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1968 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Will use F77FLAGS for F77 compilation if given, rather than using F90FLAGS.goodale2000-12-17
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1967 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixed it so USES no longer needs an empty {} block.goodale2000-12-17
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1966 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Removed ability to use deprecated LOGICAL.goodale2000-12-17
| | | | | | | | | Removed necessity for range with some USES - still need {} , 'though. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1965 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add F90_SUFFIX make variable for freeformat f90 suffix. This shouldgoodale2000-12-17
| | | | | | | | | help with PR 224. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1963 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add F90_SUFFIX make variable for freeformat f90 suffix. This shouldgoodale2000-12-17
| | | | | | | | | help with PR 224. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1962 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Cactus/427allen2000-12-17
| | | | | | | | | Check that parameter range descriptions are surrounded by quotes Give a warning if :: is used and no description is given git-svn-id: http://svn.cactuscode.org/flesh/trunk@1961 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Check names for thorns and arrangementsallen2000-12-16
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1959 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added standard error callsallen2000-12-16
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1958 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Tidied up the versioning stuff a bit.goodale2000-12-15
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1954 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Convert floating point numbers with D as the exponent marker to 'e'.goodale2000-12-15
| | | | | | | | | | This gets round a problem on the Hitachi machine. Now AHFinder tests pass there. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1951 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Getting rid of excess semicolon.goodale2000-12-14
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1950 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Now looks for the directory with the static fortran libraries.goodale2000-12-13
| | | | | | | | | | Only adds fortran libs if there is a fortran compiler. Added a couple more fortran libs. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1949 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added search for include/lam and lib/lam so can just dogoodale2000-12-13
| | | | | | | | | | | MPI=LAM when configuring on machines setup in that way (e.g. the rh6.2 rpm installation). Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1942 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Preliminary MPI config file for MPIPro.goodale2000-12-12
| | | | | | | | | Should configure with MPI=MPIPro Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1940 17b73243-c579-4c4c-a9d2-2d5706c11dac
* GRDOC fixes.goodale2000-12-12
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1939 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Missed a 32 on one library name.goodale2000-12-12
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1938 17b73243-c579-4c4c-a9d2-2d5706c11dac
* First cut at MPI configuration for HPVM.goodale2000-12-12
| | | | | | | | | Should configure with MPI=HPVM HPVM_DIR='...' Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1937 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Some tidying up, plus adding a define for the preprocessor so it works okgoodale2000-12-12
| | | | | | | | | on wsock2.h . Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1933 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Pick up includes from $INCLUDE when generating dependencies.goodale2000-12-12
| | | | | | | | | | | | | | | | | The $INCLUDE environment variable is used by the windows compilers and contains pathnames to installed include files which may contain spaces. This has solved the huge load of warnings we get when genrating dependencies, and allows cpp to find mpi.h when configured on the Cornell cluster with MPI=CUSTOM MPI_LIBS="MPIPro". Tom t git-svn-id: http://svn.cactuscode.org/flesh/trunk@1932 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Updates to digital fortran libraries.goodale2000-12-12
| | | | | | | | | | | | | Added stuff for Intel Fortran compiler. Now define WIN32_DIGITAL_FORTRAN if using Digital fortran, so strings can be done differently for intel compiler (in fact that compiler is the same as the unix ones for strings). Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1928 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Escape characters being written to file in casegoodale2000-12-12
| | | | | | | | | of metacharacters. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1927 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added compaq fortran compiler to known compilers.goodale2000-12-12
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1924 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Stuff for latest cygwin.goodale2000-12-11
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1922 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixing path to perl script under non-cygwin stuff which was broken by my lastgoodale2000-12-10
| | | | | | | | | commit. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1919 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added removal of 'cygdrive' from path to perl script, to work with latestgoodale2000-12-10
| | | | | | | | | cygwin. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1918 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added removal of cygdrive from path to perl script if using cygwin. Now worksgoodale2000-12-10
| | | | | | | | | with cygwin 1.1.6 on my virtual machine. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1916 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Changed to use C/C++ compiler for linking - now checks the f90 compilergoodale2000-12-10
| | | | | | | | | | | and adds the appropriate libraries to the link line. Added removal of 'cygdrive' from directory names for latest cygwin. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1915 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Only need to use dependencies for local objects in the rule, as the restgoodale2000-12-07
| | | | | | | | | | | | of the dependencies will be dealt with by the recursive make into subdirectories. This fixes PR 177. Thanks to Erik for pointing out the fix. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1912 17b73243-c579-4c4c-a9d2-2d5706c11dac
* grdoc change.goodale2000-12-03
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1911 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Ignore thorns which don't come from CVS.goodale2000-12-03
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1910 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Eriks suggestions for option changes for cvsallen2000-11-28
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1904 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fix so that \ can be used for line continuation in the schedule.cclallen2000-11-27
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1902 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added debug commandsallen2000-11-26
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1901 17b73243-c579-4c4c-a9d2-2d5706c11dac
* gmake cvsupdate should work now.allen2000-11-21
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1896 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Script for explicitly updating Cactus checkout .allen2000-11-21
| | | | | | | Not quite working yet. git-svn-id: http://svn.cactuscode.org/flesh/trunk@1895 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Remove spaces from ends of lines in options fileallen2000-11-17
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1892 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Parsing for function aliasing directives.goodale2000-11-13
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1890 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Search for gethostbyname(3) also in libnls.so.tradke2000-11-04
| | | | | | | Now this function gets detected properly on Solaris machines. git-svn-id: http://svn.cactuscode.org/flesh/trunk@1883 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Changing to use CCTK_CHECK_LIB for ucb and scandir.goodale2000-11-04
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1882 17b73243-c579-4c4c-a9d2-2d5706c11dac
* New functions to help checking for functions and libraries.goodale2000-11-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | In CCTK_Functions.sh: CCTK_AddPrefix(prefix, list) CCTK_AddSuffix(suffix, list) CCTK_Wrap(prefix, suffix, list) which manipulate the list in the obvious way. In aclocal.m4: CCTK_CHECK_FUNCS CCTK_CHECK_LIB with same functionality as the equivalent AC ones, except they use LIBS and LIBDIRS as used in the rest of the cactus make system. CCTK_CHECK_LIB_FUNC which checks for a function in a particular library, and defined both HAVE_LIB[LIB] and HAVE_FUNC. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1881 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added known-architecture file for Solaris 2.6. It just sources the commontradke2000-11-04
| | | | | | | solaris file. git-svn-id: http://svn.cactuscode.org/flesh/trunk@1880 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Sorry, I can't do 'VAR += something' within a bourne shell.tradke2000-11-04
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1879 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added libm.a to the libs required for linking with HDF5.tradke2000-11-04
| | | | | | | Just in case this library might not be specified already by other packages. git-svn-id: http://svn.cactuscode.org/flesh/trunk@1878 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added detection of scandir(3) under Solaris where it is in /usr/ucb/libucb.a.tradke2000-11-03
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1877 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added ucb to the system's LIBS and LIBDIRS resp.tradke2000-11-03
| | | | | | | This is needed for linking with scandir(3). git-svn-id: http://svn.cactuscode.org/flesh/trunk@1876 17b73243-c579-4c4c-a9d2-2d5706c11dac