BuildingPRSPlus - natowi/prs-plus GitHub Wiki
- install Java
- download/install ant
- install mercurial
- checkout default repository:
hg clone https://prs-plus.googlecode.com/hg/ .
if you want the latest version or (recommended way ;))hg clone -r <revision> https://prs-plus.googlecode.com/hg/ .
- change any files you want
- rename prsp.properties.sample to prsp.properties and edit it's content. You have to choose eBook model and give a name to your release.
- start ant in "build" subfolder. Installer will be created in build/dist.
- install Java
- download/install ant
- install mercurial
- checkout "build" repository:
hg clone https://build.prs-plus.googlecode.com/hg/ .
if you want the latest version or (recommended way ;))hg clone -r <revision> https://build.prs-plus.googlecode.com/hg/ .
- rename prsp.properties.sample to prsp.properties and edit it's content. Note that "tip" is synonym to "the most actual revision"
- start ant in folder containing build.xml
If you want to modify some files you could:
- execute command: ant download
- modify files in tmp subfolder
- execute command: ant dobuild
PRS+ Installer corresponding to the versions you've selected in prsp.properties will be created in "dist" subfolder.
- FW_VER => PRS+ firwmare revision to be extracted from repository
- SC_VER => PRS+ script revision to be extracted from repository
- PRSP_VER => just a name (actually free text) that will be given to the current installation
- INSTALLER_VER => installer script revision to be extracted from repository
Current version of the build script works only on Windows platform.
Normally all revisions (FW_VER, SC_VER, INSTALLER_VER as well as checked out build revision) should match.