Creating standalone apps in 3rd ed
From OpenSource
[edit] Creating without Symbian SDK
Ensymble Make SIS packages for 3rd Edition PyS60 scripts with Linux, Mac OS X or Windows. No need to download tens of megabytes of SDKs, just grab the script and go! Look at this post for installing it and use it !
[edit] Creating with Symbian SDK (Windows only)
Standard PyS60 source distribution comes with py2sis tool which can be used to create standalone applications from your Python scripts.
Note: It is necessary to build PyS60 first. This creates some libs which py2sis.py uses. py2sis also needs you drive to be substed (see SDK help).
[edit] Example:
Assume that you have PyS60 sources unpacked and compiled in C:\Symbian\9.1\S60_3rd_MR\ and this is substed to w:. EPOCROOT is set to \. Then run command in your app dir (where are app scripts):
\src\py2sis\py2sis.py scriptsdir yourapp.sis --uid=0x9xxxxxxx --appname=yourapp --caps="LocalServices NetworkServices ReadUserData WriteUserData UserEnvironment" --sdk30 --leavetemp
This creates a SIS package in directory \src\py2sis\temp\. Sign your package after that using signsis command before installing it to device.
--Popekj 05:29, 7 November 2006 (EST)
