(file) Return to config.mak CVS log (file) (dir) Up to [Pegasus] / pegasus / mak

Diff for /pegasus/mak/config.mak between version 1.141.4.2 and 1.142

version 1.141.4.2, 2007/07/26 17:28:24 version 1.142, 2007/06/26 20:26:08
Line 560 
Line 560 
   endif   endif
 endif endif
  
   
   #
   # PEP 291
   # Enable IPv6 support
   #
   ifndef PEGASUS_ENABLE_IPV6
       PEGASUS_ENABLE_IPV6 = true
   endif
   
   # Check for Enable IPv6 support
   ifdef PEGASUS_ENABLE_IPV6
     ifeq ($(PEGASUS_ENABLE_IPV6),true)
       DEFINES += -DPEGASUS_ENABLE_IPV6
     else
       ifneq ($(PEGASUS_ENABLE_IPV6),false)
         $(error PEGASUS_ENABLE_IPV6 ($(PEGASUS_ENABLE_IPV6)) \
          invalid, must be true or false)
       endif
     endif
   endif
   
 # #
 # PEGASUS_ENABLE_SLP and PEGASUS_DISABLE_SLP # PEGASUS_ENABLE_SLP and PEGASUS_DISABLE_SLP
 # #
Line 696 
Line 717 
 # compile in the experimental APIs # compile in the experimental APIs
 DEFINES += -DPEGASUS_USE_EXPERIMENTAL_INTERFACES DEFINES += -DPEGASUS_USE_EXPERIMENTAL_INTERFACES
  
 # control direct access CIM build  
 ifeq ($(PEGASUS_USE_DIRECTACCESS_FOR_LOCAL),true)  
     DEFINES += -DPEGASUS_USE_DIRECTACCESS_FOR_LOCAL  
     DEFINES += -DPEGASUS_DIRECTACCESS_BUILDTYPE=1  
     ifeq ($(PEGASUS_DIRECTACCESS_SHARE_LIB),noshare)  
       ifeq ($(PEGASUS_DIRECTACCESS_SHARE_REPOSITORY),noshare)  
          DEFINES += -DPEGASUS_DIRECTACCESS_BUILDTYPE=3  
       endif  
       $(error 'noshare' for PEGASUS_DIRECTACCESS_SHARE_REPOSITORY is also required.)  
     else  
       ifeq ($(PEGASUS_DIRECTACCESS_SHARE_REPOSITORY),noshare)  
       DEFINES += -DPEGASUS_DIRECTACCESS_BUILDTYPE=2  
       endif  
     endif  
     ifndef PEGASUS_USE_EXPERIMENTAL_INTERFACES  
         ifneq ($(OS_TYPE),windows)  
             $(warning Direct access CIM built  without CIMClient.h experimental interfaces.)  
         endif  
     endif  
 else  
     ifeq ($(PEGASUS_DIRECTACCESS_SHARE_REPOSITORY),noshare)  
       $(error PEGASUS_USE_DIRECTACCESS_FOR_LOCAL must be true for this this noshare option.)  
     endif  
     ifeq ($(PEGASUS_DIRECTACCESS_SHARE_LIB),noshare)  
       $(error PEGASUS_USE_DIRECTACCESS_FOR_LOCAL must be true for this this noshare option.)  
     endif  
 endif  
   
   
 # Ensure that the deprecated interfaces are defined in the Pegasus libraries. # Ensure that the deprecated interfaces are defined in the Pegasus libraries.
 # One may wish to disable these interfaces if binary compatibility with # One may wish to disable these interfaces if binary compatibility with
 # previous Pegasus releases is not required. # previous Pegasus releases is not required.


Legend:
Removed from v.1.141.4.2  
changed lines
  Added in v.1.142

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2