summaryrefslogtreecommitdiff
path: root/Makefile
Commit message (Collapse)AuthorAge
* update Cactus version numberknarf2013-05-21
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@5018 17b73243-c579-4c4c-a9d2-2d5706c11dac
* update version numberknarf2012-11-08
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4907 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Use find -follow instead of find -Leschnett2012-10-24
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4893 17b73243-c579-4c4c-a9d2-2d5706c11dac
* remove outdated 'cctkbug' script along with the corresponding make rule, see ↵knarf2012-10-23
| | | | | | #1127 git-svn-id: http://svn.cactuscode.org/flesh/trunk@4888 17b73243-c579-4c4c-a9d2-2d5706c11dac
* make 'make tags' properly handle symlinksrhaas2012-10-17
| | | | | | | | patch by Matt Kinsey git-svn-id: http://svn.cactuscode.org/flesh/trunk@4876 17b73243-c579-4c4c-a9d2-2d5706c11dac
* have -reconfig target execute -cleandeps after reconfigurationrhaas2012-07-15
| | | | | | | this can be required if the reconfiguration changes dependency relationships git-svn-id: http://svn.cactuscode.org/flesh/trunk@4844 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Remove stand-alone ThornGuide make targeteschnett2012-05-08
| | | | | | | | | Remove the make target that builds the stand-alone, global Thorn Guide. The configuration-specific ThornGuides and the individul ThornDocs remain. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4815 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Correct info messageeschnett2012-05-02
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4807 17b73243-c579-4c4c-a9d2-2d5706c11dac
* distinguish development version from relase: 4.0.1knarf2011-11-05
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4767 17b73243-c579-4c4c-a9d2-2d5706c11dac
* - fix several issues with recent VERBOSE changeknarf2011-10-04
| | | | | | | - re-introduce SILENT=no to set VERBOSE=yes, for some time git-svn-id: http://svn.cactuscode.org/flesh/trunk@4740 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Replace the SILENT option with a VERBOSE option (of opposite meaning). Defaultknarf2011-09-27
| | | | | | | | | is still VERBOSE=no, but this now actually produces a lot less output: almost no "cosmetic" lines (only ---), and no messages for pre- and postprocessing anymore. Add VERBOSE=yes to get the old beavior of SILENT=no. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4737 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Jian Tao: typo of exporting the wrong variableknarf2010-09-16
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4635 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Patch from Barry Wardell, thanks:knarf2010-06-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enables support for compiling HTML versions of the Cactus documentation. It adds new build targets: ReferenceManualHTML MaintainersGuideHTML UsersGuideHTML *-ThornDocHTML *-ArrangementDocHTML ThornDocHTML ArrangementDocHTML ThornGuideHTML Which are HTML equivalents of the existing doc targets. This makes use of the small new scripts lib/sbin/ArrangementDocHTML and lib/sbin/ThornDocHTML. This patch also introduces a small new script, lib/sbin/ConvertFigures, which automates the process of converting figures to the correct format for htlatex. Finally, it makes some changes to doc/latex/cactus.sty to improve the rendering of the HTML. It also modifies the Reference Guide to produce a more consistent result (any cases of the CCTKFunc macro were updated to use the newer FunctionDescriptionEntry). git-svn-id: http://svn.cactuscode.org/flesh/trunk@4621 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Allow absolute paths in THORNLISTschnetter2009-02-10
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4549 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Shrink overly long comment linesschnetter2009-02-03
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4545 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Update version to 4.0 beta 17schnetter2009-02-03
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4544 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Correct spelling errorschnetter2009-02-03
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4537 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Create documentation exclusively in pdf. No postscript or dvi isschnetter2009-01-26
| | | | | | | | | produced. Remove .eps files. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4523 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Correct the make *-cvsupdate makefile goals for backwards compatibility.schnetter2008-07-15
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4498 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Frank Loeffler's patch "Support for svn in 'make update' (2)"tradke2008-06-17
| | | | | | | (http://www.cactuscode.org/old/pipermail/patches/2008-June/000242.html) git-svn-id: http://svn.cactuscode.org/flesh/trunk@4494 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Build a configuration in two steps: First create make.thornlib, thenschnetter2007-05-21
| | | | | | | | build all thorns. This seems to make "make" honour the "-j" options when building the thorns. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4420 17b73243-c579-4c4c-a9d2-2d5706c11dac
* fix typorideout2006-06-06
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4311 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Patch applicationswhite2005-09-27
| | | | | | | | | | Tue Aug 23 08:26:52 CDT 2005 [Patches] Correctly report ThornGuide log directory As discussed in CactusMaint Wed, 14 Sep 2005 git-svn-id: http://svn.cactuscode.org/flesh/trunk@4154 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Introduce new top-level makefile target "AllDoc" which creates allschnetter2005-09-26
| | | | | | | documentation at once. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4144 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added rule for 'make <arrangement-name>-ArrangementDoc'.tradke2005-09-16
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4132 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Bugfix from Carsten Schneemann: properly substitute the configuration nametradke2005-09-14
| | | | | | | | | when configuring a configuration with make <config>-config THORNLIST=<thornlist> git-svn-id: http://svn.cactuscode.org/flesh/trunk@4126 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Use -interaction=nonstopmode for the maintainers' guide as well.schnetter2005-05-27
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4063 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Effects a fix for PR 1343 and a partial fix for PR 989swhite2005-05-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was discussed on CactusMaint Wed, 27 Apr 2005 as Patch for PR 1913: ThornGuide and Latex errors (Note the 1913 seems to be a typo--it should have been 1343) Files changed: Makefile, doc/ThornGuide/Makefile Affects targets: ThornGuide, ThornGuide.pdf, <config>-ThornGuide UsersGuide, ReferenceManual, MaintGuide Main purpose: To give the user a sensible error message in case something goes wrong with latex'ing, pointing them to the appropriate latex log files, and stopping the build. Also, made on-screen messages a little clearer as to what is going on. Since the patch was posted, these additions were suggested and implemented. * Instead of copying the ps files to the doc directory, they are now moved (more efficient) * If ThornList is missing, make <config>-ThornGuide now complains. * Now also greps for LaTeX Warning, and complains if it finds one. Tested: Ran all targets on functioning CCL files, and on one with bad embedded LaTeX (a missing right-curley-bracket will do it). To Do: 1) make ThornGuide.pdf still doesn't work because pdflatex doesn't take eps files. Would ps2pdf be a suitable alternative? (PR 1937) 2) Erik and Jonathan would both like to see all latex warnings about preferences worked out. 3) Scripts that parse the CCL files still fail silently, resulting in incomplete documentation. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4061 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Reformat the output of "make help" to make the columns line up.schnetter2005-05-15
| | | | | | | | | | | | Remove superfluous blanks. Describe all commands consistently by commands (e.g. "delete") instead of changing between "to delete" and "deletes". Clarify some descriptions. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4049 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Updating the version number to 4.0 beta 16 again as someone zapped the changegoodale2005-01-21
| | | | | | | | in the next commit. PLEASE do a cvs diff before committing anything ! git-svn-id: http://svn.cactuscode.org/flesh/trunk@3961 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Allow the setting of the SILENT option to be case-insensitive.tradke2005-01-13
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3957 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added help for the <config>-configinfo target.tradke2004-11-08
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3901 17b73243-c579-4c4c-a9d2-2d5706c11dac
* implement new CONFIGURATION-reconfig optionjthorn2004-11-04
| | | | | | | | (implementation was by Thomas Radke, I just tweaked the wording on one of the error messages) git-svn-id: http://svn.cactuscode.org/flesh/trunk@3897 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Update beta number after releasing beta 15.goodale2004-11-03
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3885 17b73243-c579-4c4c-a9d2-2d5706c11dac
* List the official URL for GNU make in the Makefile comments at the top.tradke2004-10-27
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3878 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Removed excessive spaces after '\' character. This fixes syntax errors fortradke2004-06-21
| | | | | | | certain makefile targets. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3778 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fix evaluation of user input on "yes/no" prompts.tradke2004-06-20
| | | | | | | | This closes PR Cactus/1776: "Answering "no" to "create configuration?" does not abort". git-svn-id: http://svn.cactuscode.org/flesh/trunk@3770 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Re-enable the force-reconfigure check.tradke2004-06-20
| | | | | | | This closes PR Cactus/1777: "force-reconfigure does not work". git-svn-id: http://svn.cactuscode.org/flesh/trunk@3769 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Exit with error code if thornlist doesn't exist.tradke2004-06-11
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3767 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Interpret CTRL-D user input as "no" when asking for confirmation.tradke2004-06-07
| | | | | | | This closes PR Cactus/1759: "Cactus creates new configurations without asking". git-svn-id: http://svn.cactuscode.org/flesh/trunk@3760 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Automatically run reconfigure when PROMPT=no was specified and no cctk_Config.htradke2004-06-01
| | | | | | | | | file for that configuration exists yet. Remove a configuration's cctk_Config.h file if its reconfiguration failed. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3752 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Changed to using the cygwin version of Perl under cygwin. This hasgoodale2004-05-19
| | | | | | | | | | | | | | | | | | | | | | | | | | the translation of CCTK_HOME to a windows format from the master Makefile, and forced the addition of a new Make macro TRANSLATE_DIRS which is used in various places in Make to translate things like /cygwin/f/... into f:\... This is a 'call'able macro in Make, and defaults to $(1). There is a new subroutine in RunTestUtils which serves the same purpose. This change should not affect anyone not using Cactus on Windows. If you are using Windows you will need to reconfigure, making sure that the Perl you use is the cygwin one and not the ActiveState one. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3742 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Start of 4.0 beta 15.goodale2004-05-13
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3724 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixing the quick fix I put in earlier so it doesn't produce a bogus error ↵goodale2004-05-12
| | | | | | | | | message. Also made a better comment about incomplete configurations. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3719 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Temporarily disable reconfig check as the -ot flag is apparnetly not portable.goodale2004-05-11
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3717 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Introduce the mechanism that forces users to re-configure theirschnetter2004-04-10
| | | | | | | | | | | configurations. (I updated detecting external libraries (MPI, PETSc, etc.) to use a scheme more sane, and realise only after the fact that people will have to reconfigure for that.) git-svn-id: http://svn.cactuscode.org/flesh/trunk@3657 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Updating to beta 14.goodale2004-03-30
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3622 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Remove superfluous "cd" statementschnetter2004-01-20
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3543 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Removed the (unnecessary) option '-reconfig=1' to get rid of runtime warningtradke2003-12-29
| | | | | | | when calling setup_configuration.pl. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3481 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add commands "make ThornDoc" and "make ArrangementDoc" to prepare theschnetter2003-10-13
| | | | | | | documentation for single thorns and arrangements. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3433 17b73243-c579-4c4c-a9d2-2d5706c11dac