home *** CD-ROM | disk | FTP | other *** search
- Amiga library manager v1.0
- Copyright 1988 by SLADE software
-
-
- lm is a tool to manipulate standard AmigaDos format libraries and
- object files. Its usage is as follows:
-
-
- Usage: lm <input library name> <command> [output library name]
- Where <command> is one of the following:
- DELETE -d<module>[+module]...
- ADD -a<object-file>[+object-file]...
- EXTRACT -e<module>+[module]...
- STRIP SYMBOL/DEBUG HUNKS -s
- REPLACE -r<object-file>[+object-file]...
- LIST -l[list-file]
- INTERACTIVE MODE -i
-
-
- Notes: There must be no spaces between the command and its arguments, and
- no spaces within the list of arguments.
-
- <object-files> are of the form name.extension. Extension can be
- anything, but the '.' must be there.
-
- <modules> are specified in the same case as they are in the library
- listing.
-
-
- LIST
-
- This command lists all of the Public or Xref symbols in the library.
- There may be more than one symbol associated with each object module. It
- will list to the screen or a file if one is supplied.
-
-
- REPLACE
-
- Use this command to replace or update new object files, and delete
- the older ones in the library. If a module is not found in the library, it
- will not be replaced.
-
-
- ADD
- Either add modules to an existing library, or create a new one. If
- lm cannot find the library, it will ask if you want to create it. Lm makes
- no duplicate checks with this function, and gladly duplicates modules.
-
-
- DELETE
-
- Remove modules from the library. If any modules are not found, you
- will be warned, and all found modules will be deleted.
-
-
- EXTRACT
-
- Copy the module from the library to a file. The filename will be the
- same as the specified module name with an '.obj' extension.
-
-
- STRIP
-
- Remove all symbol/debug hunks in the library. This may make the
- library quite a bit smaller, and it comes in handy for libs like Amiga.lib.
-
- INTERACT
-
- This is interactive mode. for every module in the library it will
- print a list of the symbols in it and give you the choice to Delete,
- Extract, Abort, Quit, or go to the next module. A word of caution about
- Quit: lm opens a file called lm_temp that it uses for output if you don't
- specify an output file, and when it terminates, it copies this file back to
- the original. In interactive mode, every time you do a Next, the
- current module is copied to the lm_temp file. If you quit in the middle of the
- library, only half the file will be in lm_temp, and hence you will only
- have half a library when lm terminates. If you want to stop interactive
- mode, use Abort instead.
-
-
-
- Please direct any thoughts, bug reports, day-old pizza to:
-
- Jim Thibodeau Larry Laplume
- 78A Janine Dr. 64 Garland Dr. #4
- Zephyrhills, FL. 34248 Jackson, TN. 38301
- (813) 788-2627 (901) 664-7059
-
-