| Commit message (Collapse) | Author | Age |
... | |
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Now can do
gmake bugreport
to create a bugreport for general Cactus stuff, of
gmake <config>-bugreport
which will glean info from the specified configuration in creating
the bugreport form.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1764 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<config>-utils
compile option. Thorns can add targets of the form
$(UTIL_DIR)$(DIRSEP)<utility> : deps
commands to build
and then in their make.configuration.defn put
ALL_UTILS += <utility>
then when someone does
gmake <config>-utils
that utility will be built. Or people can do
gmake <config>-utils UTILS="util1 util2 util3"
to get just a subset of utilities.
Currently $(UTIL_DIR) is set to be exe/<config>, and utility building targets
should have somewhere in them
if ! -d $(UTIL_DIR) ; then $(MKDIR) $(MKDIRFLAGS) $(UTIL_DIR) ; fi
to make sure it exists.
Util building should also attempt to be in the appropriate thorn's
build directory
$(BUILD_DIR)$(DIRSEP)<thorn>
so the target commands should probably be of the form
cd $(BUILD_DIR)$(DIRSEP)<thorn> ; make -f <utility-makefile> $@ SRCDIR=<utility src dir> ...
to keep the object files in one place. Or of course they could make a subdir of
the thorn's build directory.
As I said before this is experimental, so some features may change as we experiment with it.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1669 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If you set the environment variable DELETE_CONFIRMATION to yes, the
make system will ask you for confirmation when you issue a
make <config>-delete
request.
This is in response to feature request PR 352.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1668 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
| |
FJOBS has been set.
This resolves PR 351.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1664 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1626 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1613 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Need to add other flags here as well, but probably a better way to do this
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1590 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1571 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1569 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1561 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
| |
sensible error output when something goes wrong with the configure process.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1557 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1555 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Changes to Runtest option
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1528 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1517 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Report on the thorn list name used if THORNLIST is used
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1484 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Cactus/273
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1468 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1458 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1457 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
the thornlist
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1455 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PROMPT=no
using this at either configuration or compile time will run gmake until
an executable is produced without giving further prompts. The default is
PROMPT=yes
This means that you can do
gmake <config> THORNLIST=MyFavList PROMPT=no
to get an executable.
This is experimental at the moment, since I might change it so that
PROMPT=no still requires you to do a separate configuation and compile step, and add a new option to run them together.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1454 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Changed WARNINGS to WARN
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1422 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
gmake cvsstatus
- gives nicely formated output saying which files are out of date
or modified
gmake cvsdiff
- does above, but also gives the differences with the files in
the repository, so this can be used to easily see what changes
other people have commited before you update
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1416 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
| |
gmake UserGuide
and
gmake MaintGuide
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1413 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1397 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
DEBUG=yes
This was there before, but now the known-architecture files can contain
C_DEBUG_FLAGS
CXX_DEBUG_FLAGS
F77_DEBUG_FLAGS
F90_DEBUG_FLAGS
Also added compile-time option
WARNINGS=yes
which should switch on warning flags during compilation. The known-architecture
files specifies these flags via
C_WARN_FLAGS
CXX_WARN_FLAGS
F77_WARN_FLAGS
F90_WARN_FLAGS
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1390 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1374 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
| |
Thanks Ed.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1359 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Fixing typo
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1306 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
! test -n
to a
test -z
because the alpha didn't like the first version
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1299 17b73243-c579-4c4c-a9d2-2d5706c11dac
|