diff -r 000000000000 -r ca70ae20a155 src/tools/py2sis/ensymble/www/ensymble.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/tools/py2sis/ensymble/www/ensymble.html Tue Feb 16 10:07:05 2010 +0530 @@ -0,0 +1,210 @@ + + + + +The Ensymble developer utilities for Symbian OS + + + +

The Ensymble developer utilities for Symbian OS

+ +

Welcome!

+ +This is the Ensymble developer utilities for +Symbian OS™, a collection of +Python® modules and command line +programs for Symbian OS software development. + +

+Current focus of Ensymble development is to provide useful tools for making +Python for S60 programs. +Supported functions include generation of SIS (installation) packages, +merging several SIS packages into one, (re-)signing existing SIS packages +and modifying extension DLL headers. Support for other Symbian OS software +development tasks will follow. + +

+A long term goal of Ensymble is to provide a cross-platform, open-source +way to do Symbian OS software development, supporting Symbian OS +versions 9.1 and later. The original tools by Symbian are closed source +and only available for the Windows® operating system. Ensymble is +under the GNU GPL license. + +

Requirements

+ + + +Ensymble targets Symbian OS v9.1 and later. For Nokia phones, this means +S60 3rd Edition. 1st and 2nd Edition phones are not directly +supported by Ensymble. A list of editions for Nokia phones is available from +Forum Nokia. +(See py2sisng for a +cross-platform version of py2sis, compatible with S60 1st and 2nd Edition.) + +

+The py2sis command of Ensymble produces installation packages (SIS) for +Python for S60 version +1.4.0 and later. Version 1.4.0 of Python for S60 is the first officially +signed release from Nokia. Although packages generated with Ensymble also +work with PyS60 from v1.3.8 upto v1.3.23, a harmless warning is generated +during installation for a missing Python for S60 component. + +

+NOTE: PyS60 versions 1.3.20 and older require that SIS files +generated by Ensymble are installed into main phone memory instead +of memory card. This +bug has +been corrected in version 1.3.21 of PyS60. + +

Download

+ +Ensymble pre-squeezed versions +are ready to use. Just copy the file to a suitable place (on command search +path) and start using it! + +

Latest

+ +v0.27 2008-06-30 + +

+Changes: +

+ +

Older versions

+ +Older versions of Ensymble can be found +in the archives. + +

Project history

+