summaryrefslogtreecommitdiff
path: root/lib/make
Commit message (Collapse)AuthorAge
...
* Fixing syntax error.goodale2000-02-16
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1387 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added in secondary cache info. Under linux and irix it examinesgoodale2000-02-16
| | | | | | | | | | | | | | the machine on which the configuration is happening, so it may not be correct for other machines with the same architecture. E.g. the aei origin has a 4Mb cache, but skuld only has a 1 Mb cache. You should be able to override the detection on the configuration line with something like L2_CACHELINE_BYTES=xxx L2_CACHE_SIZE=xxx Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1386 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added detection of string.hgoodale2000-02-15
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1381 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added detection of X library location.goodale2000-02-10
| | | | | | | | | | | | Sets make variables X_LIB_DIR X_INC_DIR Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1377 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added Erik's GRACE configuration stuff (after renaming to GRACE from NDAGH).goodale2000-01-28
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1327 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Bug spotted by Thomas which meant that T3E wasn't being set and thusallen2000-01-26
| | | | | | | Fortran Strings weren't working. T3E should work again now. git-svn-id: http://svn.cactuscode.org/flesh/trunk@1301 17b73243-c579-4c4c-a9d2-2d5706c11dac
* cctk_arguments.h -> cctk_Arguments.hallen2000-01-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1288 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Renaming include files to new names so that MPI works againallen2000-01-16
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1269 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Renaming fileallen2000-01-16
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1267 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Changing include file namesallen2000-01-16
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1264 17b73243-c579-4c4c-a9d2-2d5706c11dac
* config.h -> cctk_config.hallen2000-01-13
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1248 17b73243-c579-4c4c-a9d2-2d5706c11dac
* config.h -> cctk_config.hallen2000-01-13
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1247 17b73243-c579-4c4c-a9d2-2d5706c11dac
* linux make now knows about g2c vs. f2clanfer1999-12-21
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1209 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixed typoallen1999-12-17
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1206 17b73243-c579-4c4c-a9d2-2d5706c11dac
* New cache alignment stuff.goodale1999-11-30
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1178 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Merged in Erik's free-format f90 stuff. Until we have a standardgoodale1999-11-24
| | | | | | | | | | | | | | thorn with free-format f90 in it this is not guaranteed to work on all platforms. Thanks for doing this Erik. Tidied up the f_file_processor to some extent added grdoc stuff to it, and made the formatting consistent with the rest of the perl in the CCTK. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1168 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Adding CParameterStructNames.h to be ignored by the dependencyallen1999-11-06
| | | | | | | | | | fixer. Now thorns can be added and removed from the ThornList without a major rebuild git-svn-id: http://svn.cactuscode.org/flesh/trunk@1139 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Attempt to exclude certain files from the dependency lists to preventgoodale1999-11-04
| | | | | | | | | | | excessive recompilation when the thornlist is changed. Tested under Linux. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1134 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Escape double quotes around filenameallen1999-11-01
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1124 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added -O3 to T3E optimisation flags - sped up one of the test examplesgoodale1999-10-27
| | | | | | | | | by a factor of 2. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1112 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Use Perl rather than sed to do some substitutions for Fortran files.goodale1999-10-26
| | | | | | | | | Fixes Compiler/140. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1108 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added -editthorns to allow you to edit your thornlist.goodale1999-10-26
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1104 17b73243-c579-4c4c-a9d2-2d5706c11dac
* allows to set MPICH_ARCH on the gmake line, eg. gmake MPICH_ARCH=alphalanfer1999-10-24
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@1094 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added a default HP-ARCH in th rule for HP. This is a short-termgoodale1999-10-21
| | | | | | | | | | workaround, hopefully code to detect the correct cpu will be there eventually 8-) Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1081 17b73243-c579-4c4c-a9d2-2d5706c11dac
* More configuration stuff. Should now properly detect a lot ofgoodale1999-10-21
| | | | | | | | | the standard timing stuff. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1077 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Some more configuration stuff. Have started splitting nasty stuff offgoodale1999-10-21
| | | | | | | | | into an aclocal.m4 file. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1075 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Detection of various functions and header files.goodale1999-10-20
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1073 17b73243-c579-4c4c-a9d2-2d5706c11dac
* The dependency fixer uses perl inline editing. This doesn't workgoodale1999-10-20
| | | | | | | | | under NT, so need to create a backup file and then delete it. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1072 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixed some problems with the NT build.goodale1999-10-20
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1071 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Support for .cpp and .cxx extensions for C++ . This hasn't been tested.goodale1999-10-20
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1069 17b73243-c579-4c4c-a9d2-2d5706c11dac
* package->arrangement .goodale1999-10-18
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1050 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Should now compile out of the box under hp, or at leastgoodale1999-10-11
| | | | | | | | | on the npaci exemplar 8-) Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1015 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Hopefully fixes compilation on hp-ux.goodale1999-10-11
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1014 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added a "preferred-compilers" section to the known-architecture stuff.goodale1999-10-11
| | | | | | | | | | | Added detection of NULL device, 'though not added a symbol for it yet. Fixed a bug in the dependencies for AIX. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1013 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fix for PR 118 - dependencies should (I hope) work properly now.goodale1999-10-07
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1011 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fix to the dependencies. These were broken when we went togoodale1999-10-07
| | | | | | | | | names of the form bae.lang.o, etc. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1010 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added AIX 4.2.1.0.tradke1999-10-02
| | | | | | | They have a SP2 there in Cornell. git-svn-id: http://svn.cactuscode.org/flesh/trunk@1006 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added Myrinet and ch_gm.goodale1999-09-28
| | | | | | | | | Put MYRINET_DIR=... to tell it where to find the MYRINET stuff. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1005 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added Portland group library path if using the pgf90 compiler.goodale1999-09-27
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1001 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Reducing info asked for in par fileallen1999-09-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@996 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Allow configuration process to complete if HDF5 is not set !!!!!!goodale1999-09-19
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@967 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Configure now automatically figures the HDF5 version (serial or parallel).tradke1999-09-18
| | | | | | | | | | MPI can be used with both versions (for the serial one Cactus won't make use of the parallel HDF5 extensions). If Cactus is not configured with MPI also, only the serial HDF5 version is accepted. git-svn-id: http://svn.cactuscode.org/flesh/trunk@957 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Cosmetic output change.goodale1999-09-18
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@953 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fix for PR Compiler/78goodale1999-09-14
| | | | | | | | | | | | | | | | | Some irix systems return something like 7.2 on Irix when getting the IRIX_FVERSION. This lead to IRIX_FMIN getting defined to be "2 on Irix" rather than 2, and thus broke the comparison stuff. The sed script now checks for a space after the versions. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@917 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Configuration script for parallel HDF5 (configure option HDF5=PARALLEL)tradke1999-09-14
| | | | | | | | | | | | It checks that it is configured together with MPI and that HDF5_DIR really points to a parallel version of HDF5. The tricky thing with MPI is that the HDF5 lib should have been compiled with the same MPI version that is used for Cactus. Don't know how to check this for now. git-svn-id: http://svn.cactuscode.org/flesh/trunk@916 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Change to allow files with the same basename but differnt languages to begoodale1999-09-10
| | | | | | | | | | | | | | | | | | | | | | allowed in a thorn. This also makes the names of the dependency files unique, so should also solve PR CCTK/75. You will need to do a <config>-config after this, or do cp lib/make/make.config.rules.in configs/<config>/config-data/make.config.rules in order for everything to work again. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@894 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Moved the definition of the Int datatype (which is used only inside thetradke1999-09-09
| | | | | | | | | | FlexIO lib) from the CCTK config.h to IEEEIO's Arch.h. A reconfiguration is necessary after updating, otherwise the Int datatype is defined twice, and some compilers (eg. gcc) don't like this. git-svn-id: http://svn.cactuscode.org/flesh/trunk@892 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Adding a couple of MKDIRFLAGS that I had missedallen1999-09-09
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@891 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fujitsi compiler. Works if you don't have fortran modules.allen1999-09-09
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@890 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Adding MKDIRFLAGS = -pallen1999-09-07
| | | | | | | This is needed for the make process since on NT you need mkdir -p name/ git-svn-id: http://svn.cactuscode.org/flesh/trunk@884 17b73243-c579-4c4c-a9d2-2d5706c11dac