| Commit message (Collapse) | Author | Age |
... | |
|
|
|
|
|
|
|
| |
so that they are printed before make checks the dependencies, which can
take quite some time.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@3429 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
| |
other documentation targets
--> now creates new "Cactus Reference Manual"
git-svn-id: http://svn.cactuscode.org/flesh/trunk@3327 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
| |
and different options for this, and add its own directory once we settle
on the name of it.
Fixes Cactus/1545
git-svn-id: http://svn.cactuscode.org/flesh/trunk@3249 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Allow to specify the TOCDEPTH of the thornguide on the command line.
Because, I, for one, don't like the depth of 0.
The default value of 0 has remained the same
gmake ThornGuide TOCDEPTH=0
gmake ThornGuide TOCDEPTH=1
git-svn-id: http://svn.cactuscode.org/flesh/trunk@3016 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
| |
eg
gmake ThornGuide THORNS="CactusBase/CartGrid3D"
gmake ThornGuide ARRANGEMENTS="CactusBase CactusEinstein"
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2983 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
| |
instead of the top level directory
Implements Cactus/936
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2964 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2904 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
| |
Support for making a pdf version of the ThornGuide
gmake ThornGuide.pdf
This won't be documented since it doesn't yet support making the
guide for configurations, or include figures.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2899 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
| |
therein when making the thornguide. This prevents 'Argument list too long'
errors from the shell if there are very many files to be removed.
This closes Documentation/1043.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2813 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Write the correct name for the thornguide ps file to screen
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2762 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2758 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2731 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2721 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
is in preparation for getting together a complete spec for and doing
it properly.
A lot of the internals have been changed around, so in case of problems
I've left the original version there for the moment, to run the original
version just edit Makefile and replace RunTest.pl with Runtest.pl
The main differences though should be
- a lot more output at the end, probably too much, would welcome any
ideas on what information to display and how
- better menu interface for choosing a test to run, also started adding
a couple of other features. Hopefully removed all the infinite loops
from the menu.
- now works properly when a test with the same name is in two different
thorns ... note that this meant adding an extra layer of directories
in the TEST directory so if anyone uses a path to the output files
in the TEST directories (like in the testsuites for IOHDF5/IOFlexIO)
these will need to be changed.
Should now be able to go on to fix outstanding requests in gnats for the
testsuites.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2712 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2696 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
This closes PR Cactus/938.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2668 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
This closes PR Documentation/514,623,624,848.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2644 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2599 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2576 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
make <configuration>-build BUILDLIST=<space-separated list of thorns, without
arrangements prefixes>
This would only build all libs for BUILDLIST which must be a subset of the
thorns of the given configuration.
This new target is only experimental so far (and thus won't be documented).
It might be removed again if the functionality can be provided by the
default build rules.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2568 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Cactus/808
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2398 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2396 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
| |
which gives basic information about the configuration (it just cat's the
file configs/<config>/config-info).
gmake configinfo lists information for each configuration, at the moment they
are all run together since my shell programming isn't up to figuring out how to put a blank line between them (new configurations will have an extra blank line
added to config-info).
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2379 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Cactus/787
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2366 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2365 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
| |
where it
makes sense.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2359 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2356 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
gmake <config>-cvsupdate
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2340 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Closes PR Cactus-773.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2317 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2296 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This could be done more efficiently eg by looking for the appropriate files
or parsing the output of latex.
Also really need to add a check to see if latex gave up with too many errors.
Cactus/714
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2261 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Cactus/612
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2223 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
| |
directory exists before trying to do anything with it, plus reformating rules
to make them easier to read.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2201 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2187 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2156 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
gmake ThornGuide
creates ThornGuide.ps from all the thorns in arrangements
gmake <config>-ThornGuide
creates ThornGuide-<config>.ps for all thorns in <config>
Hopefully also improved redirection of stdout, stderr, which are now both
redirected to files.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2137 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
| |
simulates this
device, and since NULL_DEVICE is a config time parameter wuth conflicting usage.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2121 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
| |
gmake ThornGuide
which creates documentation from the documentation in each thorn (if it is there). This includes an automatically generated table of the parameters from param.ccl, similar tables will come soon for interface.ccl and schedule.ccl
Still a couple of things to tweak.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2108 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Pipe latex output to NULL_DEVICE as well
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2103 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1980 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
| |
make <config>-sysinfo
make <config>-bugreport
This fixes PR 473.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1952 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1946 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
| |
delete it when converting subroutine names to lowercase in TAGS/tags files.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1945 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
| |
from Erik.
Increased the range of files searched for.
This should clear PRs 455 and 472.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1944 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
| |
Note that if you are running there, you need to use
the make in /cygdrive/h/Users/goodale/bin which is
make version 3.79.1 rather than the installed one which
is make 3.77 and coredumps with this change.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1923 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1920 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
| |
gmake cvsupdate
which explicitly updates Cactus, thus avoiding the problems we see for
example on the origin, where the update won't recurse into thorns
from different repositories.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1894 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
| |
gmake MyConfig-config THORNS="<list of thorns>"
e.g. THORNS="CactusPUGH/PUGH CactusBase/Time"
Can be used in conjunction with THORNLIST
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1823 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1792 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1782 17b73243-c579-4c4c-a9d2-2d5706c11dac
|