#
#   COMPONENT_NAME: somx
#
#   ORIGINS: 27
#
#
#    25H7912  (C)  COPYRIGHT International Business Machines Corp. 1996
#   All Rights Reserved
#   Licensed Materials - Property of IBM
#   US Government Users Restricted Rights - Use, duplication or
#   disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
#
#   @(#) 1.3 src/somples.nt/somk/c/animals/readme.txt, somples.somk, som3.0 12/18/96 17:50:21 [12/23/96 08:39:52]

 **********************************************************************
 * DISCLAIMER OF WARRANTIES.
 * The following [enclosed] code is sample code created by IBM
 * Corporation. This sample code is not part of any standard or IBM
 * product and is provided to you solely for the purpose of assisting
 * you in the development of your applications.  The code is provided
 * "AS IS". IBM MAKES NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT
 * NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 * FOR A PARTICULAR PURPOSE, REGARDING THE FUNCTION OR PERFORMANCE OF
 * THIS CODE.  IBM shall not be liable for any damages arising out of
 * your use of the sample code, even if they have been advised of the
 * possibility of such damages.
 *
 * DISTRIBUTION.
 * This sample code can be freely distributed, copied, altered, and
 * incorporated into other software, provided that it bears the above
 * Copyright notice and DISCLAIMER intact.
 **********************************************************************

ANIMALS

   DESCRIPTION:
     This sample prints the attributes of different animals, such as
     their names, breed, color, and the sounds they make.


   CONCEPT/FEATURE:
     This sample demonstrates SOM non-CORBA C bindings, the use of subclasses,
     method override, and metaclasses through the creation of an animal 
     class hierarchy.


   HOW TO RUN THE PROJECT FROM THE COMMAND LINE:
     To make the sample:
       nmake -f vac.mak all
       animals


     To cleanup:
       nmake -f vac.mak clean
 
     Metaclass methods are not in the release order for animals.idl,
     so warnings may be printed. This is just a reminder that
     SOM is keeping track of the release order for you. 

