(file) Return to BuildAndReleaseOptions.html CVS log (file) (dir) Up to [Pegasus] / pegasus / doc

Diff for /pegasus/doc/BuildAndReleaseOptions.html between version 1.17 and 1.20

version 1.17, 2009/05/29 17:14:56 version 1.20, 2010/08/09 05:58:56
Line 518 
Line 518 
      platforms.<br>      platforms.<br>
 </ul> </ul>
  
   <h5>PEGASUS_EXTRA_PROVIDER_LIB_DIR</h5>
   <ul>
     <b>Description:&nbsp;</b>Specifies the location of the extra provider
        libraries which are part of the release builds.<br>
     <b>Default Value:&nbsp;</b>Not Set<br>
     <b>Recommended Value (Development Build):&nbsp;</b>
        No Specific Recommendation<br>
     <b>Recommended Value (Release Build):&nbsp;</b>
        No Specific Recommendation<br>
     <b>Required:&nbsp;</b> No.<br>
     <b>Considerations:&nbsp;</b> Since providerDir config property is fixed
        and hidden in release builds, this build time option provides facilty
        to include the extra provider directories without any security problems.
        This build time option is useful only when PEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS
        is set.
   </ul>
   
 <h5>PEGASUS_EMANATE_INCLUDE_DIR</h5> <h5>PEGASUS_EMANATE_INCLUDE_DIR</h5>
 <ul> <ul>
   <b>Description:&nbsp;</b>Specifies the location of the EMANATE   <b>Description:&nbsp;</b>Specifies the location of the EMANATE
Line 1653 
Line 1670 
      the "Release Build" configuration options. By default,      the "Release Build" configuration options. By default,
      OpenPegasus is built using the &quot;Development Build"      OpenPegasus is built using the &quot;Development Build"
      configuration options.<br>      configuration options.<br>
   <b>Default Value:&nbsp;</b>Not Set<br>    <b>Default Value:&nbsp;</b>false<br>
   <b>Recommended Value (Development Build):&nbsp;</b>Not Set<br>    <b>Recommended Value (Development Build):&nbsp;</b>false<br>
   <b>Recommended Value (Release Build):&nbsp;</b>Set<br>    <b>Recommended Value (Release Build):&nbsp;</b>true<br>
   <b>Required:&nbsp;</b>No<br>   <b>Required:&nbsp;</b>No<br>
   <b>Considerations:&nbsp;</b>(1)The   <b>Considerations:&nbsp;</b>(1)The
      PEGASUS_USE_RELEASE_CONFIG_OPTIONS variable allows a platform      PEGASUS_USE_RELEASE_CONFIG_OPTIONS variable allows a platform
Line 1690 
Line 1707 
      titled "Configuration Properties" for additional detail.<br>      titled "Configuration Properties" for additional detail.<br>
 </ul> </ul>
  
   <h5>PEGASUS_FLAVOR</h5>
   <ul>
     <b>Description:&nbsp;</b> This variable is used for configuring Multi CIMOM
        on same OS by eliminating single point for storage of PID's and configuration
        files. Flavor is used in structuring the release dirs,configuration file names,
        log identity and PAM config file.
        If set, OpenPegasus is built using the flavor value. By default OpenPegasus is
        built using "tog" as the flavor. RPMs are named using the flavor value.
     <br>
     <b>Default Value:&nbsp;</b>tog<br>
     <b>Recommended Value (Development Build):&nbsp;</b>tog<br>
     <b>Recommended Value (Release Build):&nbsp;</b>tog<br>
     <b>Required:&nbsp;</b>No<br>
     <b>Considerations:&nbsp;</b>
        To build RPM using flavor, RPM spec file needs to be regenerated after setting the flavor value.
        This can be done using the create_OpenPegasusRPMSpecFile target in the Makefile.Release.
        Platforms have to define their own release dir structure using the flavor for release builds.
        An error will be reported if both PEGASUS_FLAVOR and PEGASUS_USE_RELEASE_DIRS are set and
        PEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS is not set.
        RPM build on linux defines PEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS by default.
     <br>
   </ul>
   
 <h5>PEGASUS_USE_SQLITE_REPOSITORY</h5> <h5>PEGASUS_USE_SQLITE_REPOSITORY</h5>
 <ul> <ul>
   <b>Description:&nbsp;</b>If true, new repository stores are created   <b>Description:&nbsp;</b>If true, new repository stores are created


Legend:
Removed from v.1.17  
changed lines
  Added in v.1.20

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2