Changeset 3423

Show
Ignore:
Timestamp:
12/03/11 19:37:40
Author:
bleibson
Message:

o fix bw.bat -updateall

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • releases/bedework-3.8/build/quickstart/windows/bw.bat

    r3354 r3423  
    3636 
    3737:: Projects we need to update 
    38 SET updateProjects="bwxml rpiutil access davutil webdav caldav bedework bedework-carddav bwtzsvr cachedfeeder" 
    39  
    40 :: Projects we will build 
     38SET "updateProjects=access" 
     39SET "updateProjects=%updateProjects% bedework" 
     40SET "updateProjects=%updateProjects% bedework-carddav" 
     41SET "updateProjects=%updateProjects% bwannotations" 
     42SET "updateProjects=%updateProjects% bwcalcore" 
     43SET "updateProjects=%updateProjects% bwcaldav" 
     44SET "updateProjects=%updateProjects% bwcalFacade" 
     45SET "updateProjects=%updateProjects% bwdeployutil" 
     46SET "updateProjects=%updateProjects% bwical" 
     47SET "updateProjects=%updateProjects% bwinterfaces" 
     48SET "updateProjects=%updateProjects% bwmisc" 
     49SET "updateProjects=%updateProjects% bwsysevents" 
     50SET "updateProjects=%updateProjects% bwtzsvr" 
     51SET "updateProjects=%updateProjects% bwwebapps" 
     52SET "updateProjects=%updateProjects% bwxml" 
     53SET "updateProjects=%updateProjects% cachedfeeder" 
     54SET "updateProjects=%updateProjects% caldav" 
     55SET "updateProjects=%updateProjects% davutil" 
     56SET "updateProjects=%updateProjects% dumprestore" 
     57SET "updateProjects=%updateProjects% indexer" 
     58SET "updateProjects=%updateProjects% rpiutil" 
     59SET "updateProjects=%updateProjects% synch" 
     60SET "updateProjects=%updateProjects% webdav" 
     61 
     62:: Projects we will build - pkgdefault (bedework) is built if nothing specified 
    4163SET pkgdefault=yes 
    4264SET access= 
    4365SET bedework= 
     66SET bwannotations= 
     67SET bwcalcore= 
     68SET bwcaldav= 
     69SET bwcalfacade= 
     70SET bwdeployutil= 
     71SET bwicalendar= 
     72SET bwinterfaces= 
     73SET bwmisc= 
     74SET bwsysevents= 
    4475SET bwtools= 
     76SET bwwebapps= 
    4577SET bwxml= 
    4678SET caldav= 
    4779SET caldavTest= 
    4880SET carddav= 
     81SET catsvr= 
    4982SET client= 
    5083SET davutil= 
     84SET dumprestore= 
     85SET indexer= 
    5186SET monitor= 
    5287SET naming= 
    5388SET rpiutil= 
    5489SET synch= 
     90SET testsuite= 
    5591SET tzsvr= 
    5692SET webdav= 
     
    155191  GOTO branch 
    156192   
     193:bwann 
     194  SET bwannotations="yes" 
     195  SET pkgdefault= 
     196  SHIFT 
     197  GOTO branch 
     198   
     199:bwcaldav 
     200  SET bwcaldav="yes" 
     201   
     202  SET access="yes" 
     203  SET bwannotations="yes" 
     204  SET bwcalfacade="yes" 
     205  SET bwicalendar="yes" 
     206  SET bwinterfaces="yes" 
     207  SET bwsysevents="yes" 
     208  SET bwxml="yes" 
     209  SET caldav="yes" 
     210  SET rpiutil="yes" 
     211  SET webdav="yes" 
     212  SET pkgdefault= 
     213  SHIFT 
     214  GOTO branch 
     215   
     216:bwcalcore 
     217  SET bwcalcore="yes" 
     218   
     219  SET access="yes" 
     220  SET bwannotations="yes" 
     221  SET bwcalfacade="yes" 
     222  SET bwicalendar="yes" 
     223  SET bwinterfaces="yes" 
     224  SET bwmisc="yes" 
     225  SET bwsysevents="yes" 
     226  SET bwxml="yes" 
     227  SET caldav="yes" 
     228  SET davutil="yes" 
     229  SET rpiutil="yes" 
     230  SET webdav="yes" 
     231  SET pkgdefault= 
     232  SHIFT 
     233  GOTO branch 
     234   
     235:bwcalfacade 
     236  SET bwcalfacade="yes" 
     237   
     238  SET access="yes" 
     239  SET bwannotations="yes" 
     240  SET bwxml="yes" 
     241  SET caldav="yes" 
     242  SET davutil="yes" 
     243  SET rpiutil="yes" 
     244  SET webdav="yes" 
     245  SET pkgdefault= 
     246  SHIFT 
     247  GOTO branch 
     248   
     249:bwicalendar 
     250  SET bwicalendar="yes" 
     251   
     252  SET bwannotations="yes" 
     253  SET bwcalfacade="yes" 
     254  SET bwxml="yes" 
     255  SET pkgdefault= 
     256  SHIFT 
     257  GOTO branch 
     258   
     259:bwinterfaces 
     260  SET bwinterfaces="yes" 
     261   
     262  SET access="yes" 
     263  SET bwannotations="yes" 
     264  SET bwcalfacade="yes" 
     265  SET bwxml="yes" 
     266  SET caldav="yes" 
     267  SET davutil="yes" 
     268  SET rpiutil="yes" 
     269  SET webdav="yes" 
     270  SET pkgdefault= 
     271  SHIFT 
     272  GOTO branch 
     273   
     274:bwmisc 
     275  SET bwmisc="yes" 
     276   
     277  SET bwannotations="yes" 
     278  SET bwcalfacade="yes" 
     279  SET bwicalendar="yes" 
     280  SET davutil="yes" 
     281  SET pkgdefault= 
     282  SHIFT 
     283  GOTO branch 
     284   
     285:bwsysevents 
     286  SET bwsysevents="yes" 
     287 
     288  SET bwinterfaces="yes" 
     289  SET pkgdefault= 
     290  SHIFT 
     291  GOTO branch 
     292   
    157293:bwtools 
    158294  SET bwtools="yes" 
     
    161297  GOTO branch 
    162298   
     299:bwwebapps 
     300  SET bwwebapps="yes" 
     301   
     302  SET access="yes" 
     303  SET bwannotations="yes" 
     304  SET bwcalfacade="yes" 
     305  SET bwicalendar="yes" 
     306  SET bwinterfaces="yes" 
     307  SET bwxml="yes" 
     308  SET caldav="yes" 
     309  SET davutil="yes" 
     310  SET rpiutil="yes" 
     311  SET webdav="yes" 
     312  SET pkgdefault= 
     313  SHIFT 
     314  GOTO branch 
     315   
    163316:bwxml 
    164317  SET bwxml="yes" 
     
    216369  GOTO branch 
    217370   
     371:dumprestore 
     372  SET dumprestore="yes" 
     373   
     374  SET access="yes" 
     375  SET bwannotations="yes" 
     376  SET bwcalcore="yes" 
     377  SET bwcalfacade="yes" 
     378  SET bwicalendar="yes" 
     379  SET bwinterfaces="yes" 
     380  SET bwmisc="yes" 
     381  SET bwsysevents="yes" 
     382  SET indexer="yes" 
     383  SET rpiutil="yes" 
     384  SET pkgdefault= 
     385  SHIFT 
     386  GOTO branch 
     387   
     388:indexer 
     389  SET indexer="yes" 
     390   
     391  SET access="yes" 
     392  SET bwannotations="yes" 
     393  SET bwcalcore="yes" 
     394  SET bwcalfacade="yes" 
     395  SET bwicalendar="yes" 
     396  SET bwinterfaces="yes" 
     397  SET bwmisc="yes" 
     398  SET bwsysevents="yes" 
     399  SET rpiutil="yes" 
     400  SET pkgdefault= 
     401  SHIFT 
     402  GOTO branch 
     403   
    218404:monitor 
    219405  SET monitor="yes" 
     
    273459 
    274460:updateall 
    275   for %%p in ("%updateProjects%") do ( 
     461  for %%p in (%updateProjects%) do ( 
    276462    ECHO ************************************************************* 
    277463    ECHO Updating project %%p 
     
    315501 
    316502  SET access="yes" 
     503  SET bwannotations="yes" 
     504  SET bwcalcore="yes" 
     505  SET bwcaldav="yes" 
     506  SET bwcalfacade="yes" 
     507  SET bwicalendar="yes" 
     508  SET bwinterfaces="yes" 
     509  SET bwmisc="yes" 
     510  SET bwsysevents="yes" 
     511  SET bwwebapps="yes" 
    317512  SET bwxml="yes" 
    318513  SET caldav="yes" 
    319514  SET davutil="yes" 
     515  SET dumprestore="yes" 
     516  SET indexer="yes" 
    320517  SET rpiutil="yes" 
    321518  SET webdav="yes" 
     
    374571  IF NOT "%deploylog4j%empty" == "empty" GOTO cdDeploylog4j 
    375572:: Now projects 
     573  IF NOT "%bwdeployutil%empty" == "empty" GOTO cdBwdeployutil 
    376574  IF NOT "%bwxml%empty" == "empty" GOTO cdBwxml 
    377575  IF NOT "%rpiutil%empty" == "empty" GOTO cdRpiutil 
     
    382580  IF NOT "%caldavTest%empty" == "empty"  GOTO cdCaldavTest 
    383581  IF NOT "%carddav%empty" == "empty" GOTO cdCarddav 
     582  IF NOT "%bwannotations%empty" == "empty" GOTO cdBwannotations   
     583  IF NOT "%bwcalfacade%empty" == "empty" GOTO cdBwcalFacade 
     584  IF NOT "%bwinterfaces%empty" == "empty" GOTO cdBwinterfaces 
     585  IF NOT "%bwsysevents%empty" == "empty" GOTO cdBwsysevents 
     586  IF NOT "%bwicalendar%empty" == "empty" GOTO cdBwicalendar 
     587  IF NOT "%bwmisc%empty" == "empty" GOTO cdBwmisc 
     588  IF NOT "%bwwebapps%empty" == "empty" GOTO cdBwwebapps 
     589  IF NOT "%bwcaldav%empty" == "empty" GOTO cdBwcaldav 
     590  IF NOT "%bwcalcore%empty" == "empty" GOTO cdBwcalcore 
     591  IF NOT "%catsvr%empty" == "empty" GOTO cdCatsvr 
     592  IF NOT "%client%empty" == "empty"  GOTO cdBwclient 
     593  IF NOT "%indexer%empty" == "empty" GOTO cdIndexer 
     594  IF NOT "%dumprestore%empty" == "empty" GOTO cdDumprestore 
    384595  IF NOT "%bedework%empty" == "empty" GOTO cdBedework 
    385   IF NOT "%client%empty" == "empty"  GOTO cdBwclient 
    386596  IF NOT "%monitor%empty" == "empty" GOTO cdMonitor 
    387597  IF NOT "%naming%empty" == "empty"  GOTO cdNaming 
     
    435645  SET bedework= 
    436646  GOTO doant 
    437    
     647     
     648:cdBwannotations 
     649  cd %QUICKSTART_HOME%\bwannotations 
     650  SET bwannotations= 
     651  GOTO doant 
     652     
     653:cdBwcalcore 
     654  cd %QUICKSTART_HOME%\bwcalcore 
     655  SET bwcalcore= 
     656  GOTO doant 
     657     
     658:cdBwcaldav 
     659  cd %QUICKSTART_HOME%\bwcaldav 
     660  SET bwcaldav= 
     661  GOTO doant 
     662     
     663:cdBwcalfacade 
     664  cd %QUICKSTART_HOME%\bwcalfacade 
     665  SET bwcalfacade= 
     666  GOTO doant 
     667     
     668:cdBwdeployutil 
     669  cd %QUICKSTART_HOME%\bwdeployutil 
     670  SET bwdeployutil= 
     671  GOTO doant 
     672     
     673:cdBwicalendar 
     674  cd %QUICKSTART_HOME%\bwicalendar 
     675  SET bwicalendar= 
     676  GOTO doant 
     677     
     678:cdBwinterfaces 
     679  cd %QUICKSTART_HOME%\bwinterfaces 
     680  SET bwinterfaces= 
     681  GOTO doant 
     682     
     683:cdBwmisc 
     684  cd %QUICKSTART_HOME%\bwmisc 
     685  SET bwmisc= 
     686  GOTO doant 
     687     
     688:cdBwsysevents 
     689  cd %QUICKSTART_HOME%\bwsysevents 
     690  SET bwsysevents= 
     691  GOTO doant 
     692     
     693:cdBwtools 
     694  cd %QUICKSTART_HOME%\bwtools 
     695  SET bwtools= 
     696  GOTO doant 
     697     
     698:cdBwwebapps 
     699  cd %QUICKSTART_HOME%\bwwebapps 
     700  SET bwwebapps= 
     701  GOTO doant 
     702     
    438703:cdBwxml 
    439704  cd %QUICKSTART_HOME%\bwxml 
     
    466731  GOTO doant 
    467732     
     733:cdDeploytil 
     734  cd %QUICKSTART_HOME%\deploytil 
     735  SET deploytil= 
     736  GOTO doant 
     737     
     738:cdDumprestore 
     739  cd %QUICKSTART_HOME%\dumprestore 
     740  SET dumprestore= 
     741  GOTO doant 
     742     
     743:cdIndexer 
     744  cd %QUICKSTART_HOME%\indexer 
     745  SET indexer= 
     746  GOTO doant 
     747     
    468748:cdMonitor 
    469749  cd %QUICKSTART_HOME%\MonitorApp 
     
    494774  cd %QUICKSTART_HOME%\bwtzsvr 
    495775  SET tzsvr= 
    496   GOTO doant 
    497      
    498 :cdBwtools 
    499   cd %QUICKSTART_HOME%\bwtools 
    500   SET bwtools= 
    501776  GOTO doant 
    502777     
     
    533808 
    534809IF "%1" == "-access" GOTO access  
     810IF "%1" == "-bwann" GOTO bwannotations  
     811IF "%1" == "-bwcaldav" GOTO bwcaldav  
     812IF "%1" == "-bwcalcore" GOTO bwcalcore  
     813IF "%1" == "-bwcalfacade" GOTO bwcalfacade  
     814IF "%1" == "-bwicalendar" GOTO bwicalendar  
     815IF "%1" == "-bwinterfaces" GOTO bwinterfaces  
     816IF "%1" == "-bwmisc" GOTO bwmisc  
     817IF "%1" == "-bwsysevents" GOTO bwsysevents  
    535818IF "%1" == "-bwtools" GOTO bwtools  
     819IF "%1" == "-bwwebapps" GOTO bwwebapps  
    536820IF "%1" == "-bwxml" GOTO bwxml  
    537821IF "%1" == "-caldav" GOTO caldav 
     
    540824IF "%1" == "-client" GOTO client 
    541825IF "%1" == "-davutil" GOTO davutil 
     826IF "%1" == "-deployutil" GOTO deployutil 
     827IF "%1" == "-dumprestore" GOTO dumprestore 
     828IF "%1" == "-indexer" GOTO indexer 
    542829IF "%1" == "-monitor" GOTO monitor 
    543830IF "%1" == "-naming" GOTO naming 
     
    586873  ECHO   Core projects: required for a functioning system 
    587874  ECHO      -access      Target is for the access classes 
     875  ECHO      -bwann        Target is for the annotation classes 
     876  ECHO      -bwcalcore    Target is for the bedework core api implementation 
     877  ECHO      -bwcaldav     Target is for the bedework CalDAV implementation 
     878  ECHO      -bwcalfacade  Target is for the bedework api interface classes 
     879  ECHO      -bwicalendar  Target is for the bedework icalendar classes 
     880  ECHO      -bwinterfaces Target is for the bedework service and api interfaces 
     881  ECHO      -bwmisc       Target is for misc classes 
     882  ECHO      -bwsysevents  Target is for the system JMS event classes 
     883  ECHO      -bwwebapps    Target is for the bedework web ui classes 
    588884  ECHO      -bwxml       Target is for the Bedework XML schemas build 
    589885  ECHO                       (usually built automatically be dependent projects 
     886  ECHO      -caldav       Target is for the generic CalDAV server 
    590887  ECHO      -carddav     Target is for the CardDAV build 
    591888  ECHO      -carddav deploy-addrbook    To deploy the Javascript Addressbook client. 
    592889  ECHO      -davutil     Target is for the Bedework dav util classes 
     890  ECHO      -dumprestore  Target is for the Bedework dump/restore service 
     891  ECHO      -indexer      Target is for the Bedework indexer service 
    593892  ECHO      -rpiutil     Target is for the Bedework util classes 
     893  ECHO      -synch        Target is for the synch build 
    594894  ECHO      -tzsvr       Target is for the timezones server build 
    595895  ECHO   Ancillary projects: not required 
     896  ECHO      -bwtools      Target is for the Bedework tools build 
     897  ECHO      -caldavTest   Target is for the CalDAV Test build 
     898  ECHO      -deployutil   Target is for the Bedework deployment classes 
    596899  ECHO      -monitor     Target is for the bedework monitor application 
     900  ECHO      -testsuite    Target is for the bedework test suite 
    597901  ECHO   Experimental projects: no guarantees 
    598902  ECHO      -client      Target is for the bedework client application build 
    599   ECHO      -exsynch     Target is for the Exchange synch build 
    600903  ECHO      -naming      Target is for the abstract naming api 
    601904  ECHO     The default is a calendar build 
  • trunk/build/quickstart/windows/bw.bat

    r3422 r3423  
    3636 
    3737:: Projects we need to update 
    38 SET updateProjects="access" 
    39 SET updateProjects="%updateProjects% bedework" 
    40 SET updateProjects="%updateProjects% bedework-carddav" 
    41 SET updateProjects="%updateProjects% bwannotations" 
    42 SET updateProjects="%updateProjects% bwcalcore" 
    43 SET updateProjects="%updateProjects% bwcaldav" 
    44 SET updateProjects="%updateProjects% bwcalFacade" 
    45 SET updateProjects="%updateProjects% bwdeployutil" 
    46 SET updateProjects="%updateProjects% bwical" 
    47 SET updateProjects="%updateProjects% bwinterfaces" 
    48 SET updateProjects="%updateProjects% bwmisc" 
    49 SET updateProjects="%updateProjects% bwsysevents" 
    50 SET updateProjects="%updateProjects% bwtzsvr" 
    51 SET updateProjects="%updateProjects% bwwebapps" 
    52 SET updateProjects="%updateProjects% bwxml" 
    53 SET updateProjects="%updateProjects% cachedfeeder" 
    54 SET updateProjects="%updateProjects% caldav" 
    55 SET updateProjects="%updateProjects% davutil" 
    56 SET updateProjects="%updateProjects% dumprestore" 
    57 SET updateProjects="%updateProjects% indexer" 
    58 SET updateProjects="%updateProjects% rpiutil" 
    59 SET updateProjects="%updateProjects% synch" 
    60 SET updateProjects="%updateProjects% webdav" 
     38SET "updateProjects=access" 
     39SET "updateProjects=%updateProjects% bedework" 
     40SET "updateProjects=%updateProjects% bedework-carddav" 
     41SET "updateProjects=%updateProjects% bwannotations" 
     42SET "updateProjects=%updateProjects% bwcalcore" 
     43SET "updateProjects=%updateProjects% bwcaldav" 
     44SET "updateProjects=%updateProjects% bwcalFacade" 
     45SET "updateProjects=%updateProjects% bwdeployutil" 
     46SET "updateProjects=%updateProjects% bwical" 
     47SET "updateProjects=%updateProjects% bwinterfaces" 
     48SET "updateProjects=%updateProjects% bwmisc" 
     49SET "updateProjects=%updateProjects% bwsysevents" 
     50SET "updateProjects=%updateProjects% bwtzsvr" 
     51SET "updateProjects=%updateProjects% bwwebapps" 
     52SET "updateProjects=%updateProjects% bwxml" 
     53SET "updateProjects=%updateProjects% cachedfeeder" 
     54SET "updateProjects=%updateProjects% caldav" 
     55SET "updateProjects=%updateProjects% davutil" 
     56SET "updateProjects=%updateProjects% dumprestore" 
     57SET "updateProjects=%updateProjects% indexer" 
     58SET "updateProjects=%updateProjects% rpiutil" 
     59SET "updateProjects=%updateProjects% synch" 
     60SET "updateProjects=%updateProjects% webdav" 
    6161 
    6262:: Projects we will build - pkgdefault (bedework) is built if nothing specified 
     
    459459 
    460460:updateall 
    461   for %%p in ("%updateProjects%") do ( 
     461  for %%p in (%updateProjects%) do ( 
    462462    ECHO ************************************************************* 
    463463    ECHO Updating project %%p