A small collection of CygWin-based scripts for working with symbian projects.
I included a script for quickly renaming a project. That way you can clone an existing (working :-)
project by copying its folder and then doing a RenameProject.bat <NewName> inside
the new project folder.
I included another script for quickly changing the UID of a project. This is the second step after cloning and renaming an old project. (Because UIDs should never be the same for two different applications..)
Also included is a primitive automatic version updater. If you include VersionUpdate.mk
in your Bld.inf for example like this:
PRJ_MMPFILES ExampleProject.mmp MAKEFILE MakeSIS.mk MAKEFILE VersionUpdate.mkthen the script will update the file
VersionUpdate.ver with every call to abld
build. Check out one of my newer example projects if this description does not make sense
to you :-) (The File.Explorer example is using the versioning stuff..)
Some more primitive scripts like WINS for doing an abld build wins are
included, too.
Please note: I am using a different file layout than what is proposed by Symbian. The scripts need to be changed accordingly if you want to use them with the symbianish file and folder layout (using group, inc and src folders).
Additional note: This is work in progress. Expect bugs. Better check out everything before you use it :-)