Pegasus is distributed as a complete directory structure that should be installed either
from one of the snapshots or from CVS.
This structure is generally as follows:
Pegasus - Root directory
bin
build Destination for all intermediate files from build
if no alternative is specified see PEGASUS_HOME
cgi-bin Source and make for the Pegasus WEB Based Test client software
doc Miscelaneous Pegasus Documents. Includes the DMTF XML for CIM 2.4
html HTML files for the Browser test client.
mak General make files (used by the root make and other makes)
Repository This Directory containes the created repository
src All Pegasus Source Files
ACEExamples Test directrory with examples of the use of ACE (developers)
Clients Top level directory for Pegasus Client Programs
CGI_Client Source for the Pegasus client for the WEB demo
Pegasus
CGI CGI files for the WEB test client
CGIClient
Client Pegasus Client SDK and Test client using the SDK
tests Test programs for the client software
Common Pegasus Common Functions (C++ source and headers
tests Test programs for the common functions
Protocol Pegasus Client HTTP/XML Protocol Modules
tests
Repository Pegasus Repository Interfaces and Simple Repository
tests Tests for Repository Functions
Server Pegasus Server Modules
tests Unit tests defined for the server functions
Providers Top Level Directory for Pegasus written Providers
Generic Non-system oriented providers
Windows Providers defined for the Windows environment
Unix Providers defined for the Unix environment
Services To-be-defined.
Utils
manual Pegasus User/developer manual source modules
HTML Output from the Pegasus Manual compilartion.