(file) Return to Makefile CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus

  1 martin 1.106 #//%2005////////////////////////////////////////////////////////////////////////
  2              #//
  3              #// Copyright (c) 2000, 2001, 2002 BMC Software; Hewlett-Packard Development
  4              #// Company, L.P.; IBM Corp.; The Open Group; Tivoli Systems.
  5              #// Copyright (c) 2003 BMC Software; Hewlett-Packard Development Company, L.P.;
  6              #// IBM Corp.; EMC Corporation, The Open Group.
  7              #// Copyright (c) 2004 BMC Software; Hewlett-Packard Development Company, L.P.;
  8              #// IBM Corp.; EMC Corporation; VERITAS Software Corporation; The Open Group.
  9              #// Copyright (c) 2005 Hewlett-Packard Development Company, L.P.; IBM Corp.;
 10              #// EMC Corporation; VERITAS Software Corporation; The Open Group.
 11              #//
 12              #// Permission is hereby granted, free of charge, to any person obtaining a copy
 13              #// of this software and associated documentation files (the "Software"), to
 14              #// deal in the Software without restriction, including without limitation the
 15              #// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
 16              #// sell copies of the Software, and to permit persons to whom the Software is
 17              #// furnished to do so, subject to the following conditions:
 18              #// 
 19              #// THE ABOVE COPYRIGHT NOTICE AND THIS PERMISSION NOTICE SHALL BE INCLUDED IN
 20              #// ALL COPIES OR SUBSTANTIAL PORTIONS OF THE SOFTWARE. THE SOFTWARE IS PROVIDED
 21              #// "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT
 22 martin 1.106 #// LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
 23              #// PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 24              #// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 25              #// ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 26              #// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 27              #//
 28              #//==============================================================================
 29 karl   1.42  ROOT=$(PEGASUS_ROOT)
 30 mike   1.1   
 31              include $(ROOT)/mak/config.mak
 32              
 33 karl   1.42  
 34 mike   1.1   DIRS = \
 35 mday   1.46      Common \
 36 chuck  1.78      Query/QueryCommon \
 37 mike   1.11      Config \
 38 mike   1.1       Repository \
 39 mike   1.4       getoopt \
 40 kumpf  1.29      Client \
 41 mike   1.6       Compiler \
 42 mike   1.7       Compiler/cmdline \
 43 mike   1.11      ExportClient \
 44 schuur 1.56      WQL \
 45 chuck  1.81      CQL \
 46                  Query/QueryExpression \
 47 mike   1.11      Provider \
 48 kumpf  1.31      Server/ProviderRegistrationManager \
 49 kumpf  1.24      ExportServer \
 50 kumpf  1.21      Listener \
 51 mike   1.11      Security/UserManager \
 52                  Security/Authentication \
 53 kumpf  1.35      ControlProviders/ConfigSettingProvider \
 54                  ControlProviders/UserAuthProvider \
 55 kumpf  1.36      ControlProviders/ProviderRegistrationProvider \
 56 karl   1.42      ControlProviders/NamespaceProvider \
 57 kumpf  1.22      HandlerService \
 58 marek  1.61      IndicationService \
 59 h.sterling 1.93      ManagedClient \
 60                      DynListener
 61 chip       1.54  
 62 tony       1.60  
 63 yi.zhou    1.99  ifdef PEGASUS_ENABLE_SYSTEM_LOG_HANDLER
 64 yi.zhou    1.95      DIRS += \
 65                          Handler/SystemLogListenerDestination
 66 yi.zhou    1.99  endif
 67                  
 68                  ifdef PEGASUS_ENABLE_EMAIL_HANDLER
 69 yi.zhou    1.96      DIRS += \
 70                          Handler/EmailListenerDestination
 71 yi.zhou    1.95  endif
 72                  
 73 chip       1.54  DIRS += \
 74 schuur     1.63          ProviderManager2 \
 75 chip       1.54  	ProviderManager2/Default \
 76 kumpf      1.64  	ProviderManager2/ProviderAgent \
 77 chip       1.54  	ProviderManager2/tests \
 78 konrad.r   1.90  	ProviderManager2/Default/tests 
 79                  
 80                  ifdef PEGASUS_ENABLE_CMPI_PROVIDER_MANAGER
 81                  DIRS += \
 82                  	Provider/CMPI \
 83 schuur     1.70  	ProviderManager2/CMPI
 84                  endif
 85                  
 86                  
 87 konrad.r   1.74  ifdef PEGASUS_ENABLE_REMOTE_CMPI
 88 konrad.r   1.75    ifeq ($(PEGASUS_PLATFORM), WIN32_IX86_MSVC)
 89 konrad.r   1.85   $(error Error: Remote CMPI is not currently supported on Windows.)
 90 konrad.r   1.75    endif
 91 konrad.r   1.76      DIRS += \
 92 schuur     1.63  	ProviderManager2/CMPIR \
 93 konrad.r   1.88  	ProviderManager2/CMPIR/tcpcomm 
 94                  
 95                    ifeq ($(PEGASUS_PLATFORM),LINUX_IX86_GNU)
 96 konrad.r   1.89     DIRS += \
 97 schuur     1.63  	ProviderManager2/CMPIR/native \
 98                  	ProviderManager2/CMPIR/tcpcommrem \
 99                  	ProviderManager2/CMPIR/daemon
100 konrad.r   1.88    endif
101 schuur     1.63  endif
102                  
103 konrad.r   1.76  ifdef PEGASUS_ENABLE_JMPI_PROVIDER_MANAGER
104 konrad.r   1.86    ifeq ($(PEGASUS_PLATFORM), WIN32_IX86_MSVC)
105 konrad.r   1.101       DIRS += \
106                           ProviderManager2/JMPI
107 konrad.r   1.86    endif
108 konrad.r   1.76    ifeq ($(PEGASUS_PLATFORM),LINUX_IX86_GNU)
109 schuur     1.66        DIRS += \
110                           ProviderManager2/JMPI
111 konrad.r   1.76    endif
112 r.kieninger 1.82    ifeq ($(PEGASUS_PLATFORM),ZOS_ZSERIES_IBM)
113                         DIRS += \
114                            ProviderManager2/JMPI
115                     endif
116 schuur      1.59  endif
117                   
118 kumpf       1.58  ifdef PEGASUS_USE_PAM_STANDALONE_PROC
119                   DIRS += \
120                   	Security/Cimservera
121                   endif
122 marek       1.61  
123 karl        1.91  ifndef PEGASUS_DISABLE_PERFINST
124 w.white     1.62  DIRS += \
125 w.white     1.69  	ControlProviders/Statistic \
126 karl        1.100 	ControlProviders/Statistic/test
127                   endif
128 w.white     1.73  
129 karl        1.100 ifdef PEGASUS_ENABLE_SLP
130                   DIRS += \
131                       ControlProviders/InteropProvider \
132                       ControlProviders/InteropProvider/tests
133                   else
134                       ifndef PEGASUS_DISABLE_PERFINST
135                       DIRS += \
136                           ControlProviders/InteropProvider \
137                           ControlProviders/InteropProvider/tests
138                   	endif
139 w.white     1.62  endif
140 h.sterling  1.80  
141 a.arora     1.83  ifndef PEGASUS_DISABLE_CQL
142                   DIRS += \
143                   	ControlProviders/QueryCapabilitiesProvider \
144                   	ControlProviders/QueryCapabilitiesProvider/tests
145                   endif
146                   
147                   
148 h.sterling  1.80  ifdef PEGASUS_HAS_SSL
149                   DIRS += \
150                   	ControlProviders/CertificateProvider
151                   endif
152 r.kieninger 1.82  
153 h.sterling  1.97  
154 chip        1.54  DIRS += \
155                   	Server \
156 mike        1.11      Handler/CIMxmlIndicationHandler \
157                       Handler/snmpIndicationHandler \
158 mike        1.7       Common/tests \
159 mike        1.11      Config/tests \
160 mike        1.7       Repository/tests \
161 chuck       1.84      CQL/tests \
162                       CQL/CQLCLI \
163                       Query/QueryExpression/tests \
164                       Query/QueryExpression/tests/Queries \
165 mike        1.7       Server/tests \
166 kumpf       1.40      Server/ProviderRegistrationManager/tests \
167 kumpf       1.72      ExportClient/tests \
168 mike        1.11      ExportServer/tests \
169 mike        1.9       Client/tests \
170 kumpf       1.18      Compiler/tests \
171 kumpf       1.33      Security/Authentication/tests \
172 kumpf       1.18      Security/UserManager/tests \
173 kumpf       1.24      IndicationService/tests \
174 kumpf       1.47      ControlProviders/ProviderRegistrationProvider/tests \
175 kumpf       1.21      Listener/tests \
176 chip        1.48      Consumer/tests \
177 humberto    1.50      msg/Server \
178 h.sterling  1.93      msg/CLI \
179 jim.wunderlich 1.104     DynListener/tests \
180 h.sterling     1.105     WQL/tests \
181                          msg/Listener
182 mike           1.5   
183 a.arora        1.103 ifneq ($(OS),HPUX)
184                        DIRS+= \
185                          Compiler/cmdline/tests
186                      endif
187                      
188 mike           1.1   include $(ROOT)/mak/recurse.mak

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2