Index of /tcl/ftparchive/sorted/apps/mama-1.0b0

      Name                   Last modified     Size  Description

[DIR] Parent Directory 26-Oct-99 08:56 - [   ] README 11-Mar-98 11:22 2k [CMP] mama-1.0b0.tar.gz 12-Mar-98 03:01 28k


Contents.
---------
1. What is MaMa?
2. Installation.
3. Tested Platforms.
4. Support.


1. What is MaMa?
----------------
"MaMa" is short for "Make Master". MaMa provides a graphical front end for
'make' program. I do a lot of programming work at *NIX environment and for that
I use always make program with Makefiles. I started to write the interface from
my spare time after I noticed myself all the time typing the same commands like
'make all', 'make foo', cd .., 'make bar', 'make depend', cd blah, 'make all',
'make install' etc. So, I thought that why not to make it a little simpler and
here it is -- THE VERY FIRST VERSION OF MAMA. The application, that's basic aid
is to get off of this annoying command-line 'make <target>' touch-typing and
use some kind of hit-and-go interface instead. I hope You'll enjoy it too.

MaMa maybe doesn't makes any sense while You have a single makefile with one
target You are typing in all the time, because a good shell should support an
arrow up functionality for getting old commands back and enter them with little
count of hitting keyboard, but if You have several makefiles with several
targets You are making sequently, MaMa may be usefull.

Nevertheless, in future I hope to add more functionality to MaMa (for example
convenient makefile creation and editing possibilities). Then it may be
reasonably usefull for smaller amounts of 'makingwork' too.


2. Installation.
----------------
These are the steps to install MaMa version 1.0b0. Quite likely it should work
ok if You are trying to install on any platform named in next section, "Tested
Platforms". On other platforms You have quite a good possibility to see strange
behavior or even fatal errors somewhere.

1) Run the 'setup.sh' script, which is included in MaMa package, at the command
  line.

2) Answer the questions and follow the instructions during interaction with the
  script.

3) If everything is OK, it should work now. To run the MaMa, type

	mama

  at Your command line prompt.

4) Read the documentation available on help menu, while running MaMa, for
  further information.


3. Tested Platforms.
--------------------
IRIX 6.2
RedHat Linux 4.2 and 5.0
SunOS 5.6


4. Support.
-----------
If something goes wrong, send an email to asko@ut.ee with a description about
what happened. Then I can help You and add a support for the situation to the
next release of MaMa... maybe :)...

There is also a WWW page for MaMa available:

	http://www.cs.ut.ee/~asko/mama/


--
Asko Seeba (alias Joka) -- asko@ut.ee