first-prev | next | last
The phoneME Feature software project provides two ways for you to access the source code:
Note: If you choose to check out the phoneME Feature source code from the repository, you must also install the Lime and Qsound binary zip archive files into your source repostiory location.
Taken together, the phoneME Feature software source files, plus the Lime and Qsound binary files, provide everything needed to build the phoneME Feature software.
Note: To build JSR 239, you also need an OpenGL ES engine. For instructions on how to build JSR 239, see the engine documentation and Sun Java Wireless Client Software Build Guide.
To check out the source code from the Subversion repository you must 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.
To download the source code zip file, take the following steps:
% mkdir phoneME_feature
Note: Once you have created the phoneME_feature
directory,
you can assign it to the variable %COMPONENTS_DIR%
, as described
in Table 1-1.
phoneME_feature
directory.
% unzip
phoneme_feature-mr3-rel-src-
buildnum-date.zip
-d %COMPONENTS_DIR%
Once you have created the phoneME_feature
directory and installed
the phoneME Feature source files, follow these steps to install the Lime and
Qsound libraries:
phoneME_feature
directory.
% unzip lime.zip -d %COMPONENTS_DIR%
phoneME_feature
directory.
% unzip qsound.zip -d %COMPONENTS_DIR%
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:
% mkdir phoneME_feature
% cd phoneME_feature
% 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.
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:
% cd phoneME_feature/midp
% svn update
If you want to update other components, repeat the above steps for those components.
first-prev | next | last