anchor.diff:    SHIFT
     GOTO branch
         
  -:: PROJECTS
  -
  +:: ----------------------- PROJECTS
  +
  +:bwxml
  +  SET bwxml="yes"
  +  SET pkgdefault=
  +  SHIFT
  +  GOTO branch
  +  
   :carddav
     SET carddav="yes"
     SET pkgdefault=
  
positive.code:   ECHO     BWCONFIGS = %BWCONFIGS%
    ECHO     BWCONFIG = %BWCONFIG%
  
    IF NOT "%caldav%empty" == "empty"  cd %QUICKSTART_HOME%\bedework\projects\caldav
    IF NOT "%carddav%empty" == "empty" cd %QUICKSTART_HOME%\bedework-carddav
    IF NOT "%client%empty" == "empty"  cd %QUICKSTART_HOME%\bwclient
  
negative.code:   ECHO.
    ECHO.
    ECHO    PROJECT optionally defines the package to build and is none or more of
    ECHO      -bwxml       Target is for the Bedework XML schemas build
    ECHO      -carddav     Target is for the CardDAV build
    ECHO      -exsynch     Target is for the Exchange synch build
    ECHO      -client      Target is for the bedework client application build
    ECHO      -monitor     Target is for the bedework monitor application
    ECHO      -naming      Target is for the abstract naming api
    ECHO      -tzsvr       Target is for the timezones server build
    ECHO     The default is a calendar build
    ECHO.
    ECHO    Invokes ant to build or deploy the Bedework system. Uses a configuration
  