Tags:
create new tag
view all tags

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

Edit | Attach | Watch | Print version | History: r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r2 - 2014-04-16 - PaulGardiner
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2014 Artifex Software Inc