Downloading phoneME Feature Software Source Code (MR2)

first-prev | next | last

The phoneME Feature software project provides two ways for you to access the source code:

The download zip archive and the source code repository both provide the directory structures, source files, libraries, makefiles, tools, and executables needed to build the phoneME Feature software.

Note: To check out the source code from the Subversion repository you must have write access to the code and have a Subversion client installed on your platform. For more information on using Subversion, see the phoneME Feature Access page.

For more information on the structure of the phoneME Feature source code repository and how to work with it, see the phoneME Repository Structure page.


Downloading the Source Code Zip Archive File

To download the source code zip file, take the following steps:

  1. Create a phoneME Feature directory on your platform.

    % mkdir phoneME_feature

  2. Go to the phoneME Feature Downloads page and click the MR2 zip file name to copy it to your platform.

  3. Once the file is downloaded, unzip the file into your phoneME_feature directory.

    % unzip phoneme_feature-mr2-dev-src-buildnum-date.zip


Checking Out the Source Code Repository

To check out the phoneME Feature source code repository, you must first install a Subversion client on your platform. Once the client is installed, take the following steps:

  1. Create a phoneME Feature software directory on your platform and change to it.

    % mkdir phoneME_feature
    % cd phoneME_feature

  2. Check out the source code using the following command:

    % svn co https://phoneme.dev.java.net/svn/phoneme/components/component_name/trunk component_name

    Note: In the phoneME Feature URL command string, component_name is the name of the component you are working with. For example, if you are checking out the MIDP component, substitute midp for component_name in both places.


Updating the Source Code

If you are working in the phoneME Feature software source code repository, you can periodically update your code to get the latest checkins and improvements. Do the following:

  1. Change to the directory for the component you want to update, for example, MIDP.

    % cd phoneME_feature/midp

  2. Enter the update command to update the component, as shown here.

    % svn update

If you want to update other components, repeat the above steps for those components.



first-prev | next | last