Building / Release ghostdocs for Android under Windows
Setup
Build Procedure
- get the release tracking sheet
currently held in cvs at /home/robin/PicselCVS checkout docs/releases/Release_Tracking_Sheet.xls, but likely soon to be subsumed by a twiki page
- add your entry to the end (probably based on an a previous release recorded in the tracking sheet)
- checkout epage
git clone ghostscript.com:/home/git-private/sot.git, ensure you checkout the correct branch/tag
- run build command with extra flagsadd -vs2005 (the build line from the tracking sheet is likely for use under Linux)
add --setvers, e.g.:
--setvers "{customer:Vaultize i8089@issue:8089@version:2.1.28.1@sdate:15/03/2014}"
Broken down:
- customer: customer name; possibly may be displayed on splashscreen; at least for iOS builds we add the issue number too to ensure it's displayed on the splashscreen (I think)
- issue: should match the issue number in the spreadsheet
- version: should match spreadsheet
- sdate: Start date for the build. UK format. Use today's date normally. It is not checked unless edate is set.
- Optional: edate: If this is set, the end date - the build will refuse to start if started after this date, or before the sdate. Set only for evaluation builds
(Note how the issue number is put after the customer name, and that the date is in UK format)
- find the generated zip file it’s probably on the first line of output from:
./scripts/showbuild.py
--
Paul Gardiner - 2014-04-16
Comments
This topic: Sandbox
> BuildAndroid
Topic revision: r2 - 2014-04-16 - PaulGardiner