Commit Graph

11 Commits

Author SHA1 Message Date
rkowen
630dc8ba6f More things to ignore. 2006-01-12 19:19:14 +00:00
rkowen
40699e457d Put the add.modules/add.ext & mkroot scripts under the --prefix bin directory
since those scripts are platform independent, and the modules modulefile
will point to these scripts.
2005-12-05 16:38:08 +00:00
rkowen
6968b739c5 2002-09-12 R.K. Owen <rk@owen.sj.ca.us>
* .cvsignore: Ignore autogenerated files.
	* doc/.cvsignore: Ignore autogenerated files.
	* etc/.cvsignore: Ignore autogenerated files.
	* ext/.cvsignore: Ignore autogenerated files.
	* lib/.cvsignore: Ignore autogenerated files.
	* lib/tests/.cvsignore: Ignore autogenerated files.
	* modulefiles/.cvsignore: Ignore autogenerated files.
	* lib/tests/Makefile.am: Tweeked for autoreconf
2002-09-13 04:50:41 +00:00
harlan
12b49d7233 * README: Update the instructions for using the CVS version of
modules.

* modulefiles/Makefile.in: Deleted auto* generated file.
* lib/tests/Makefile.in: Ditto.
* lib/Makefile.in: Ditto.
* init/Makefile.in: Ditto.
* ext/Makefile.in: Ditto.
* etc/Makefile.in: Ditto.
* doc/Makefile.in: Ditto.
* config/mkinstalldirs: Ditto.
* config/missing: Ditto.
* config/install-sh: Ditto.
* config/depcomp: Ditto.
* config/compile: Ditto.
* configure: Ditto.
* config.h.in: Ditto.
* aclocal.m4: Ditto.
* Makefile.in: Ditto.
2002-09-12 06:16:31 +00:00
rkowen
930e57ec98 A whole slew of changes progressing to deap modulefile directories.
The current is not usuable, but will eventually be.
These changes are checked in for safe keeping while R.K.Owen is on
vacation.
2002-08-02 22:11:24 +00:00
rkowen
aa4b5c3229 * Reworked every configure-based file
- uses automake to generate most of the Makefile.in
  - renamed configure.in to configure.ac per autoconf
  - Versioning is optional now with a configure option
  - reworked the init scripts for versioning or not
  - eliminated acconfig.h and put templates in configure.ac
  - make install now honors the DESTDIR variable for package builds
  - honors bindir for modulecmd location
   (but the init scripts are only correct if no versioning)
* Collected the usage info and now it can be displayed with
  the --help or -H option (same as help)
* --version now gives most of the optional configure parameters
  for easy debugging of problems
* Fixed bootstrap to just source the appropriate init script
2002-06-14 21:57:03 +00:00
rkowen
ec359b9ae7 Removed the acconfig.h file since it's essentially in the configure.ac now.
Reworked all the init,skel,add.* files to handle versioning or no.
Added Makefile.am to ./etc/ and ./ext/ for cleaner installs.
2002-06-14 06:15:21 +00:00
rkowen
400ccd6d3b Added a bunch of .cvsignore files to avoid CVS in listing the known (but
made) files.
2002-05-06 20:31:55 +00:00
rkowen
10328ab0b7 Fixed some embarrassing typos and editting mistakes. 2001-07-16 19:04:10 +00:00
rkowen
1e161da8f2 * Added document file INSTALL.RH7x which explains how to set up
an modules environment for all users through the system shell
  files.  Is specific to Linux/RedHat 7.x, but is of general
  applicability.
* Added further tests for modulefile "module use dir_path"
  (found an unload bug that will be fixed before release)
* Environment variable contents are now quoted to preserve
  any embedded environment variables. (Needed for versioning)
* Added over 50 tests specific to module versioning, and testing
  xgetenv.
* Fixed the unsetenv on unload function, the feature added in 3.0.6-rko
  was supposed to set the env.var. to the optional third argument.
  This was to allow old env.var. values to be recovered by unraveling
  a stack set in an other env.var.  Added tests for this feature.
  This is used by the version modulefile.
* Fixed and updated the version modulefile to allow stacked
  versions to be removed the stack.
* Removed an annoying spurious stderr newline.
2001-07-09 18:21:37 +00:00
rk
e816ab15b5 modules is a shell tool for setting-up the user environment on the
fly, as it were.  It's a powerful mechanism for dynamically changing
environment variables, aliases, X11 resources, etc.
It uses an embedded Tcl intrepretor, with a few extensions.  Therefore,
it has a well defined language syntax.
Version 3.1 is GPL, and includes many improvements over the 3.0beta.
2000-06-28 00:17:34 +00:00