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

  1 martin 1.131 #//%LICENSE////////////////////////////////////////////////////////////////
  2 martin 1.132 #//
  3 martin 1.131 #// Licensed to The Open Group (TOG) under one or more contributor license
  4              #// agreements.  Refer to the OpenPegasusNOTICE.txt file distributed with
  5              #// this work for additional information regarding copyright ownership.
  6              #// Each contributor licenses this file to you under the OpenPegasus Open
  7              #// Source License; you may not use this file except in compliance with the
  8              #// License.
  9 martin 1.132 #//
 10 martin 1.131 #// Permission is hereby granted, free of charge, to any person obtaining a
 11              #// copy of this software and associated documentation files (the "Software"),
 12              #// to deal in the Software without restriction, including without limitation
 13              #// the rights to use, copy, modify, merge, publish, distribute, sublicense,
 14              #// and/or sell copies of the Software, and to permit persons to whom the
 15              #// Software is furnished to do so, subject to the following conditions:
 16 martin 1.132 #//
 17 martin 1.131 #// The above copyright notice and this permission notice shall be included
 18              #// in all copies or substantial portions of the Software.
 19 martin 1.132 #//
 20 martin 1.131 #// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
 21 martin 1.132 #// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 22 martin 1.131 #// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
 23              #// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
 24              #// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
 25              #// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
 26              #// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 27 martin 1.132 #//
 28 martin 1.131 #//////////////////////////////////////////////////////////////////////////
 29 kumpf  1.134 ROOT = ../..
 30 mike   1.1   
 31              include $(ROOT)/mak/config.mak
 32              
 33              DIRS = \
 34 mday   1.46      Common \
 35 thilo.boehm 1.135     General \
 36 chuck       1.78      Query/QueryCommon \
 37 kumpf       1.108     Client \
 38 mike        1.11      Config \
 39 mike        1.1       Repository \
 40 mike        1.4       getoopt \
 41 dl.meetei   1.142     WQL \
 42 lawrence.luo 1.145 	Handler \
 43                        RSServer
 44 s.kodali     1.130 
 45                    ifeq ($(PEGASUS_ENABLE_CQL),true)
 46                        DIRS += CQL
 47                    endif
 48                    
 49 karl         1.147 ifeq ($(PEGASUS_ENABLE_FQL),true)
 50                        DIRS += FQL
 51                    endif
 52                    
 53 anusha.kandepu 1.138 ifeq ($(PEGASUS_ENABLE_PROTOCOL_WSMAN),true)
 54                          DIRS += \
 55                              WsmServer
 56                          TEST_DIRS += \
 57                              WsmServer/tests
 58                      endif
 59                      
 60 lawrence.luo   1.145 ifeq ($(PEGASUS_ENABLE_PROTOCOL_WEB),true)
 61                          DIRS += \
 62                              WebServer
 63                      endif
 64                      
 65 s.kodali       1.130 DIRS += \
 66 chuck          1.81      Query/QueryExpression \
 67 mike           1.11      Provider \
 68 s.kodali       1.129     Compiler \
 69                          Compiler/cmdline
 70                      
 71                      TEST_DIRS = \
 72                          Common/tests \
 73 thilo.boehm    1.135     General/tests \
 74 s.kodali       1.129     Client/tests \
 75                          Config/tests \
 76                          Repository/tests \
 77 kumpf          1.133     WQL/tests
 78 s.kodali       1.130 
 79                      ifeq ($(PEGASUS_ENABLE_CQL),true)
 80                          TEST_DIRS += \
 81                              CQL/tests \
 82                              CQL/CQLCLI
 83                      endif
 84                      
 85 karl           1.147 ifeq ($(PEGASUS_ENABLE_FQL),true)
 86                          TEST_DIRS += FQL/tests
 87                      endif
 88                      
 89 s.kodali       1.130 TEST_DIRS += \
 90 kumpf          1.108     Compiler/tests \
 91 s.kodali       1.129     Query/QueryExpression/tests \
 92 s.kodali       1.130     Query/QueryExpression/tests/Queries
 93                      
 94 kumpf          1.108 
 95                      ifneq ($(OS),HPUX)
 96 s.kodali       1.129     TEST_DIRS += \
 97 kumpf          1.108         Compiler/cmdline/tests
 98                      endif
 99                      
100 dl.meetei      1.144 ifndef PEGASUS_PAM_AUTHENTICATION
101                          DIRS += Security/UserManager \
102                      	    ControlProviders/UserAuthProvider
103                          TEST_DIRS += Security/UserManager/tests
104                      endif
105                      
106                      
107 kumpf          1.108 DIRS += \
108                          ExportClient \
109 kumpf          1.31      Server/ProviderRegistrationManager \
110 kumpf          1.24      ExportServer \
111 kumpf          1.21      Listener \
112 mike           1.11      Security/Authentication \
113 kumpf          1.35      ControlProviders/ConfigSettingProvider \
114 kumpf          1.36      ControlProviders/ProviderRegistrationProvider \
115 karl           1.42      ControlProviders/NamespaceProvider \
116 kumpf          1.22      HandlerService \
117 marek          1.61      IndicationService \
118 h.sterling     1.93      ManagedClient \
119 dl.meetei      1.142     DynListener
120 s.kodali       1.129 
121                      TEST_DIRS += \
122                          ExportClient/tests \
123                          Server/ProviderRegistrationManager/tests \
124                          ExportServer/tests \
125                          Listener/tests \
126                          Security/Authentication/tests \
127                          ControlProviders/ProviderRegistrationProvider/tests \
128                          HandlerService/tests \
129                          IndicationService/tests \
130 dl.meetei      1.142     DynListener/tests 
131 tony           1.60  
132 yi.zhou        1.99  ifdef PEGASUS_ENABLE_SYSTEM_LOG_HANDLER
133 yi.zhou        1.95      DIRS += \
134                              Handler/SystemLogListenerDestination
135 dev.meetei     1.139     TEST_DIRS += \
136                              Handler/SystemLogListenerDestination/tests
137 yi.zhou        1.99  endif
138                      
139                      ifdef PEGASUS_ENABLE_EMAIL_HANDLER
140 yi.zhou        1.96      DIRS += \
141                              Handler/EmailListenerDestination
142 dev.meetei     1.139     TEST_DIRS += \
143                              Handler/EmailListenerDestination/tests
144 yi.zhou        1.95  endif
145                      
146 anusha.kandepu 1.138 ifeq ($(PEGASUS_ENABLE_PROTOCOL_WSMAN),true)
147                          DIRS += \
148                              Handler/wsmanIndicationHandler
149                          TEST_DIRS += \
150                              Handler/wsmanIndicationHandler/tests/Destination
151                      endif
152                      
153 chip           1.54  DIRS += \
154 kumpf          1.108     ProviderManager2 \
155 s.kodali       1.129     ProviderManager2/Default
156                      
157                      TEST_DIRS += \
158 kumpf          1.108     ProviderManager2/tests \
159 kumpf          1.119     ProviderManager2/Default/tests
160 konrad.r       1.90  
161 denise.eckstein 1.110 ifeq ($(PEGASUS_ENABLE_CMPI_PROVIDER_MANAGER), true)
162 kumpf           1.108     DIRS += \
163                               Provider/CMPI \
164                               ProviderManager2/CMPI
165 schuur          1.70  endif
166                       
167 kumpf           1.108 ifdef PEGASUS_ENABLE_REMOTE_CMPI
168                       
169                           DIRS += \
170 ks.madhusudan   1.125         ProviderManager2/CMPIR/native \
171 kumpf           1.108         ProviderManager2/CMPIR \
172 r.kieninger     1.122         ProviderManager2/CMPIR/tcpcomm \
173                               ProviderManager2/CMPIR/tcpcommrem \
174                               ProviderManager2/CMPIR/daemon \
175                               ProviderManager2/CMPIR/tools
176 schuur          1.63  endif
177                       
178 mark.hamzy      1.120 ifeq ($(PEGASUS_ENABLE_JMPI_PROVIDER_MANAGER), true)
179                           DIRS += \
180                               ProviderManager2/JMPI
181 schuur          1.59  endif
182                       
183 kumpf           1.119 DIRS += \
184 s.kodali        1.136     ProviderManagerRouter \
185 kumpf           1.119     ProviderManagerService \
186                           ProviderManagerService/ProviderAgent
187                       
188 kumpf           1.58  ifdef PEGASUS_USE_PAM_STANDALONE_PROC
189 kumpf           1.108     DIRS += \
190                               Security/Cimservera
191 kumpf           1.58  endif
192 marek           1.61  
193 karl            1.91  ifndef PEGASUS_DISABLE_PERFINST
194 kumpf           1.108     DIRS += \
195 s.kodali        1.129         ControlProviders/Statistic
196                           TEST_DIRS += \
197 kumpf           1.108         ControlProviders/Statistic/test
198 karl            1.100 endif
199 w.white         1.73  
200 karl            1.126 ifeq ($(PEGASUS_ENABLE_INTEROP_PROVIDER),true)
201 karl            1.100     DIRS += \
202 s.kodali        1.129         ControlProviders/InteropProvider
203                           TEST_DIRS += \
204 a.dunfey        1.123         ControlProviders/InteropProvider/tests \
205                               ControlProviders/InteropProvider/ServerProfileTests
206 w.white         1.62  endif
207 h.sterling      1.80  
208 karl            1.127 ifeq ($(PEGASUS_ENABLE_CQL),true)
209 kumpf           1.108     DIRS += \
210 s.kodali        1.129         ControlProviders/QueryCapabilitiesProvider
211                           TEST_DIRS += \
212 kumpf           1.108         ControlProviders/QueryCapabilitiesProvider/tests
213 a.arora         1.83  endif
214                       
215 h.sterling      1.80  ifdef PEGASUS_HAS_SSL
216 kumpf           1.108     DIRS += \
217                               ControlProviders/CertificateProvider
218 h.sterling      1.80  endif
219 r.kieninger     1.82  
220 chip            1.54  DIRS += \
221 kumpf           1.108     Server \
222 mike            1.11      Handler/CIMxmlIndicationHandler \
223 dl.meetei       1.142     Handler/FileURIHandler  \
224 humberto        1.50      msg/Server \
225 h.sterling      1.93      msg/CLI \
226 h.sterling      1.105     msg/Listener
227 mike            1.5   
228 rahul.kumar.singh 1.143 ifeq ($(PEGASUS_USE_EMANATE), true)
229 amit99shah        1.141     DIRS += \
230                                 Handler/snmpIndicationHandler
231                         endif
232                         
233 rahul.kumar.singh 1.143 ifeq ($(PEGASUS_USE_NET_SNMP), true)
234 amit99shah        1.141     DIRS += \
235                                 Handler/snmpIndicationHandler
236                         endif
237                         
238 s.kodali          1.129 TEST_DIRS += \
239                             Server/tests \
240 dev.meetei        1.137     Server/tests/InterfaceRestriction \
241 dl.meetei         1.146     Server/tests/TLSv_1_2_Support \
242 jsafrane          1.148     Server/tests/PulllopCrash \
243 dl.meetei         1.142     Handler/CIMxmlIndicationHandler/tests/Destination \
244                             Handler/FileURIHandler/tests
245 amit99shah        1.141 
246 rahul.kumar.singh 1.143 ifeq ($(PEGASUS_USE_EMANATE), true)
247 amit99shah        1.141     TEST_DIRS += \
248                                 Handler/snmpIndicationHandler/tests/testclient \
249                                 Handler/snmpIndicationHandler/tests/SnmpHandlerException
250                         endif
251                         
252 rahul.kumar.singh 1.143 
253                         ifeq ($(PEGASUS_USE_NET_SNMP), true)
254 amit99shah        1.141     TEST_DIRS += \
255                                 Handler/snmpIndicationHandler/tests/testclient \
256                                 Handler/snmpIndicationHandler/tests/SnmpHandlerException
257                         endif
258 s.kodali          1.129 
259 rahul.kumar.singh 1.143 
260 mike              1.1   include $(ROOT)/mak/recurse.mak

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2