IBM VisualAge Smalltalk Goodie:  Library Browser
================================================

Description

The Library Browser is a simple utility that allows you to view the contents of a VAST library (manager.dat or mgr*.dat) from several different perspectives.  It was designed to allow you to see what changes had occurred to your VAST library since the library was installed.  This information is useful when moving from one library to another, to understand on what levels of VAST youre running, or to simply get a view of all of your code.
      

Supported Platforms

The Library Browser works with VisualAge Smalltalk (VAST) v4.0 and later.  Supported operating systems are the same as for the version of VisualAge Smalltalk that you are running it on.


Installation Instructions

1. Unzip the distribution package file (okay, so youve probably already done that) into your VisualAge Smalltalk Client root directory (for example, c:\vast600 or /opt/IBMvast/6.0).  Note that Your unzip program must honor (not flatten) the directory structure when it unzips the package. 
2. Make <vast-root>\goodies\LibraryBrowser\setup (Windows or OS/2) or <vast-root>/goodies/LibraryBrowser/setup (Unix) your current directory.
3. Run the setup script appropriate to your platform (for example, setup_l for Linux or setup_w.bat for Windows) to copy files to their final location.
4. Start your VisualAge Smalltalk development image and setup the library tools to import all required maps by swiping and executing this expression: EtTools moveAllRequiredMapsToo: true.
5. Import the 'Goodies - LibraryBrowser' configuration map from <vast-root>\goodies\LibraryBrowser\manager\libbro.dat (Windows or OS/2) or <vast-root>/goodies/LibraryBrowser/manager/libbro.dat (Unix). 
6. Turn off the importing of all required maps by swiping and executing this expression: EtTools moveAllRequiredMapsToo: false.
7. Load (with required maps) the 'Goodies - LibraryBrowser' configuration map.


Package Contents

This package consists of a single zip file containing:

goodies
  LibraryBrowser
    common_all
      nls
        libpro.cat
    doc
      libpro.htm
    license
      license.txt
    manager
      libpro.dat
    readme
      readme.txt  (this file)
    setup
      setup_a
      setup_h
      setup_l
      setup_o.cmd
      setup_s
      setup_w.bat


Version History

Version 5.5   - Initial release 
Version G600  - Updated for v5.5.1, 5.5.2, and 6.0; minor bug fixes 


Reporting Errors and Suggesting Enhancements

Your thoughts, comments, suggestions, and criticisms are much appreciated. Please use the VisualAge Smalltalk newsgroup (news://news.software.ibm.com/ibm.software.vasmalltalk) to provide this feedback.


Disclaimer

THIS DOCUMENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND.  IBM DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE AND MERCHANTABILITY WITH RESPECT TO THE INFORMATION IN THIS DOCUMENT.  BY FURNISHING THIS DOCUMENT, IBM GRANTS NO LICENSES TO ANY PATENTS OR COPYRIGHTS. 

(C) Copyright IBM Corporation 2002. All rights reserved. 
