Changes between Version 12 and Version 13 of FAQs

Show
Ignore:
Timestamp:
05/13/10 10:29:02 (9 years ago)
Author:
ibaldin (IP: 152.54.9.131)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FAQs

    v12 v13  
    5454You can close a reservation at any time. The internal state machine is 
    5555designed to handle this and should do the right thing. 
     56---- 
     57Q: I'm confused about all the steps needed to build ORCA? 
     58 
     59A: The correct sequence when starting with a fresh orca installation is: 
     60 {{{ 
     61 ant get.all 
     62 ant prepare.build 
     63 mvn install 
     64 ant prepare.use 
     65}}} 
     66 
     67ant get.all will check the code out 
     68 
     69ant prepare.build will create Maven pom files at the top level of each project 
     70 
     71mvn install will compile the jars and place them in target/ of each project and in ~/.m2/repository 
     72 
     73ant prepare.use executes the following script: build-all/use.sh. If you take a look at this script, you will see that it executes ant get.packages in tools/cmdline. 
     74 
     75The story about ant get.packages is as follows: when Orca starts it loads all extensions under $ORCA_HOME/startup. ant get.packages places the default extensions there. It should be rerun every time one of these extensions changes, so that $ORCA_HOME/startup would contain the most recent version of that extension.