aboutsummaryrefslogtreecommitdiff
path: root/src/util
Commit message (Collapse)AuthorAge
* add off-line tarball extraction utilityrhaas2013-03-11
| | | | | | | | | | | | | | | This patch contains python script for gdb allows one to extract the source tarballs from a formaline enabled executable, even if one is unable to runs the code anymore. Usage is: gdb -P formaline.py exe/cactus_sim which will dump the tarballs in the current directory git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@230 83718e91-0e4f-0410-abf4-91180603181f
* Don't use Simfactory from Formalineeschnett2012-10-08
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@225 83718e91-0e4f-0410-abf4-91180603181f
* Abort gracefully if lock file cannot be createdeschnett2012-09-14
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@224 83718e91-0e4f-0410-abf4-91180603181f
* Abort gracefully if simfactory is not foundeschnett2012-09-14
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@223 83718e91-0e4f-0410-abf4-91180603181f
* Correct location of 'sim' executableeschnett2012-08-07
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@222 83718e91-0e4f-0410-abf4-91180603181f
* Suppress some outputeschnett2011-11-26
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@217 83718e91-0e4f-0410-abf4-91180603181f
* Before committing to a git repository, invent a user git if there is noneeschnett2011-11-26
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@216 83718e91-0e4f-0410-abf4-91180603181f
* Support a "local repository" that collects all machine-local repositorieseschnett2011-11-14
| | | | | | | | | Support a "local git repository" that collects all machine-local git repositories. This is stored in sourcebasedir, which is taken from Simfactory's MDB. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@214 83718e91-0e4f-0410-abf4-91180603181f
* Add newline to auto-generated README fileseschnett2011-09-16
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@207 83718e91-0e4f-0410-abf4-91180603181f
* Don't create symlinks to anything other than real files.barry.wardell2011-06-27
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@205 83718e91-0e4f-0410-abf4-91180603181f
* Improve error outputeschnett2011-01-26
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@201 83718e91-0e4f-0410-abf4-91180603181f
* Improve error messageeschnett2010-12-09
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@196 83718e91-0e4f-0410-abf4-91180603181f
* Correct error in autogeneration of tarballs.eschnett2010-08-06
| | | | | | | Not all files were compiled, leading to zero-length tarballs when output. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@189 83718e91-0e4f-0410-abf4-91180603181f
* Clean up the source code handling the announce mechanism in Formaline.eschnett2010-06-30
| | | | | | | | | | | | | Restructure and clean up the makefiles and perl scripts that capture the source code when Cactus is built. Make things work with recent versions of git (>1.6.1). Split thorn tarballs into multiple files if they become too large. Update Formaline example parameter files. Use Carpet instead of PUGH, activate missing thorns. Some reformatting. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@187 83718e91-0e4f-0410-abf4-91180603181f
* Correct path when creating master git reposchnetter2010-03-03
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@184 83718e91-0e4f-0410-abf4-91180603181f
* Set up git repositories to allow pushing to the current branchschnetter2010-02-18
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@182 83718e91-0e4f-0410-abf4-91180603181f
* Git stuff:schnetter2010-02-06
| | | | | | | | | | Replace shell commands in Makefile with explicit perl scripts. Handle symbolic links to arrangements or thorns explicitly, so that newer versions of git work fine. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@181 83718e91-0e4f-0410-abf4-91180603181f
* Change git repository structure.schnetter2008-03-10
| | | | | | | | | | | | | | Introduce one repository per configuration, so that many fewer git-add and git-remove are necessary, speeding up things considerably. Move the main git repository into a subdirectory of the main Cactus directory. Lock the git repository before calling git, so that parallel make works. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@171 83718e91-0e4f-0410-abf4-91180603181f
* Declare the build id etc. as "char const *" instead of "char[]".schnetter2008-03-03
| | | | | | | | Add and commit to the git repository in a perl script instead of directly in the Makefile. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@164 83718e91-0e4f-0410-abf4-91180603181f
* Use a user-provided host name from $HOME/.hostname, if this fileschnetter2008-02-04
| | | | | | | exists and is not empty. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@155 83718e91-0e4f-0410-abf4-91180603181f
* Remove $Header$ comments to prevent everything from recompiling afterschnetter2008-02-03
| | | | | | | a CVS commit. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@149 83718e91-0e4f-0410-abf4-91180603181f
* Fix hostname query if gethostbyname() for some reason doesn't return anytradke2006-05-10
| | | | | | | hostname information. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@76 83718e91-0e4f-0410-abf4-91180603181f
* Use Perl instead of C for makeblob and makemetablob.schnetter2006-05-04
| | | | | | | | | | | | | | | Begin coupling Formaline to thorn Announce. Create stamp files that record which build and which simulation was run in the output directory. Begin implementing talking to an RDF server. Determine the host name in Perl, which is more reliable. (It is complicated to find a good host name.) git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@75 83718e91-0e4f-0410-abf4-91180603181f
* Correct errors in helper programmes.schnetter2006-04-02
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@73 83718e91-0e4f-0410-abf4-91180603181f
* Convert helper programmes from C to perl to make them more portable.schnetter2006-04-02
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@71 83718e91-0e4f-0410-abf4-91180603181f
* Add a perl script that may become an XML-RPC server in the futureschnetter2005-10-08
| | | | | | | which receives and stores the announced information off-site. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@62 83718e91-0e4f-0410-abf4-91180603181f
* Comment out unused variableschnetter2005-10-04
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@58 83718e91-0e4f-0410-abf4-91180603181f
* Regenerate all tarballs automatically when the internal ABI changes.schnetter2005-08-22
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@54 83718e91-0e4f-0410-abf4-91180603181f
* Initialise large data arrays in several smaller chunks, not all atschnetter2005-08-22
| | | | | | | once. Still does it in one file, which may still be problematic. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@53 83718e91-0e4f-0410-abf4-91180603181f
* Store number of bytes a long, not int.schnetter2005-06-03
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@33 83718e91-0e4f-0410-abf4-91180603181f
* Correct parameter file that outputs that tarball.schnetter2005-05-25
| | | | | | | | | | Create one tarball per thorn; this scales much better, and is only slightly less convenient. Create the output directory if it does not yet exist. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@9 83718e91-0e4f-0410-abf4-91180603181f
* Use C++ for the portal code; that's cleaner.schnetter2005-05-24
| | | | | | | | Store the Cactus source tree in the executable and output it into the output directory. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@6 83718e91-0e4f-0410-abf4-91180603181f
* Use C++ for the portal code; that's cleaner.schnetter2005-05-24
Store the Cactus source tree in the executable and output it into the output directory. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@5 83718e91-0e4f-0410-abf4-91180603181f