Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3
Panel
titleTable of Contents
Table of Contents
outlinetrue

This page presents a high level overview and instructions for building the various components of the OCAP Reference Implementation as well as supporting tools, which include:

  • PC Platform Emulator
  • OCAP Stack
  • Common Source
  • ATE Emulator
  • TWB SDK

You should always compile changes to the RI Platform before compiling changes to the OCAP stack.

Build Environment Summary

More detailed instructions on how to set up your complete build environment can be found at RI Build Environment.

From a build perspective the key environment variables to understand are

Building the Various RI Components

Platform Build

  • cd $PLATFORMROOT
  • make clean purge build
    • does not give success response, last line says "make[1]: Leaving directory '/cygdrive/.../RI_Platform/launcher'

For more details about platform make targets see $PLATFORMROOT/Makefile.

OCAP Stack Build

  • cd $OCAPROOT
  • ant clean purge build

TWB SDK

See Building a bundled SDK and RI Installer.

ATE Emulator (a.k.a. atelite)

See ATE Emulator (Automated Test Environment).