LexAccess Package Build Procedures

Software Build Steps

This page describes steps for a new build/release.

  • Complete tests on LexAccess

  • Prepare Software

    Compile all LexAccess Java source codes
    > cd $LA_DIR
    > ant clean
    > ant release

  • Prepare Documents

    1. copy design document and user manual from web servers
      > cd $LA_DIR/docs
      > run updateDoc

    2. Deploy documents to public web site (TBD, should in the deploy web site)
      > run DeployLexAccessWeb
      • Change the URL to "http://umlslex.nlm.nih.gov/lexAccess/${YEAR}/index.html" in file of "/export/home/lu/www/Apache/apache/docs/umlslex/lexAccess/index.html".
      • Change the URL of web tool to "http://umlslex.nlm.nih.gov/webapps" in file of "/export/home/lu/www/Apache/apache/docs/umlslex/lexAccess/${YEAR}/web/menu.html".

  • Pack Software

    1. Pack lexAccess${YEAR} (full version)
      > gtar -czvf LexAccess${YEAR}.tgz LexAccess${YEAR}
      (> gtar -xzvf LexAccess${YEAR}.tgz)

    2. Date, Post and backup lexAccess.${YEAR}
      > cp LexAccess${YEAR}.tgz /${Backup}/Releases/LA/${YEAR}/LexAccess${YEAR}.mmddyy.tgz