Design > Source Code Organization and Build System

Release Information

Project: EGADSS
Internal Release Number: $Revision: 1.3 $

Overview

This document describes the organization of the EGADSS source code and how an executable EGADSS application can be built.

Key Directories and Files in Developer Working Copies


The source code for EGADSS project is located in the SourceForge CVS repository in the module called egadss_dev.  The following are key files and directories within the egadss_dev module.


Path Description
doc/api API documentation output from javadoc utility (for each high-level EGADSS component)
doc/LICENSE License file
src/ Java source code
src/org/egadss/[Nested packages]/ Java source code of classes in each package
scr/org/egadss/webservices Java source code for Web Service classes (excludeds Axis generated classes)
test/org/egadss/[Nested packages] Java source code of unit tests for classes in each package
test/ Various auxiliary files for testing
test/org/egadss/PaperChildHarness.java Java application for testing the overall EGADSS system (Paperchild version)
test/org/egadss/StrawmanTestHarness.java Java application for testing the overall EGADSS system (Strawman version)
test/org/egadss/rmi RMI server and client applications for testing EGADSS (Woodwoman version)
lib/ Libraries used by this project

Building EGADSS application


Please see Paperchild startup document for building the Paperchild version of the EGADSS application.







Company Proprietary
All text is available under the terms of the GNU Free Documentation License.

SourceForge.net Logo