(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.143.10.1 	Handler \
 43                             RSServer
 44 s.kodali     1.130      
 45                         ifeq ($(PEGASUS_ENABLE_CQL),true)
 46                             DIRS += CQL
 47                         endif
 48                         
 49 anusha.kandepu 1.138      ifeq ($(PEGASUS_ENABLE_PROTOCOL_WSMAN),true)
 50                               DIRS += \
 51                                   WsmServer
 52                               TEST_DIRS += \
 53                                   WsmServer/tests
 54                           endif
 55                           
 56 lawrence.luo   1.143.10.1 ifeq ($(PEGASUS_ENABLE_PROTOCOL_WEB),true)
 57                               DIRS += \
 58                                   WebServer
 59                           endif
 60                           
 61 s.kodali       1.130      DIRS += \
 62 chuck          1.81           Query/QueryExpression \
 63 mike           1.11           Provider \
 64 s.kodali       1.129          Compiler \
 65                               Compiler/cmdline
 66                           
 67                           TEST_DIRS = \
 68                               Common/tests \
 69 thilo.boehm    1.135          General/tests \
 70 s.kodali       1.129          Client/tests \
 71                               Config/tests \
 72                               Repository/tests \
 73 kumpf          1.133          WQL/tests
 74 s.kodali       1.130      
 75                           ifeq ($(PEGASUS_ENABLE_CQL),true)
 76                               TEST_DIRS += \
 77                                   CQL/tests \
 78                                   CQL/CQLCLI
 79                           endif
 80                           
 81                           TEST_DIRS += \
 82 kumpf          1.108          Compiler/tests \
 83 s.kodali       1.129          Query/QueryExpression/tests \
 84 s.kodali       1.130          Query/QueryExpression/tests/Queries
 85                           
 86 kumpf          1.108      
 87                           ifneq ($(OS),HPUX)
 88 s.kodali       1.129          TEST_DIRS += \
 89 kumpf          1.108              Compiler/cmdline/tests
 90                           endif
 91                           
 92 lawrence.luo   1.143.10.2 ifndef PEGASUS_PAM_AUTHENTICATION
 93                               DIRS += Security/UserManager \
 94                           	    ControlProviders/UserAuthProvider
 95                               TEST_DIRS += Security/UserManager/tests
 96                           endif
 97                           
 98                           
 99 kumpf          1.108      DIRS += \
100                               ExportClient \
101 kumpf          1.31           Server/ProviderRegistrationManager \
102 kumpf          1.24           ExportServer \
103 kumpf          1.21           Listener \
104 mike           1.11           Security/Authentication \
105 kumpf          1.35           ControlProviders/ConfigSettingProvider \
106 kumpf          1.36           ControlProviders/ProviderRegistrationProvider \
107 karl           1.42           ControlProviders/NamespaceProvider \
108 kumpf          1.22           HandlerService \
109 marek          1.61           IndicationService \
110 h.sterling     1.93           ManagedClient \
111 dl.meetei      1.142          DynListener
112 s.kodali       1.129      
113                           TEST_DIRS += \
114                               ExportClient/tests \
115                               Server/ProviderRegistrationManager/tests \
116                               ExportServer/tests \
117                               Listener/tests \
118                               Security/Authentication/tests \
119                               ControlProviders/ProviderRegistrationProvider/tests \
120                               HandlerService/tests \
121                               IndicationService/tests \
122 dl.meetei      1.142          DynListener/tests 
123 tony           1.60       
124 yi.zhou        1.99       ifdef PEGASUS_ENABLE_SYSTEM_LOG_HANDLER
125 yi.zhou        1.95           DIRS += \
126                                   Handler/SystemLogListenerDestination
127 dev.meetei     1.139          TEST_DIRS += \
128                                   Handler/SystemLogListenerDestination/tests
129 yi.zhou        1.99       endif
130                           
131                           ifdef PEGASUS_ENABLE_EMAIL_HANDLER
132 yi.zhou        1.96           DIRS += \
133                                   Handler/EmailListenerDestination
134 dev.meetei     1.139          TEST_DIRS += \
135                                   Handler/EmailListenerDestination/tests
136 yi.zhou        1.95       endif
137                           
138 anusha.kandepu 1.138      ifeq ($(PEGASUS_ENABLE_PROTOCOL_WSMAN),true)
139                               DIRS += \
140                                   Handler/wsmanIndicationHandler
141                               TEST_DIRS += \
142                                   Handler/wsmanIndicationHandler/tests/Destination
143                           endif
144                           
145 chip           1.54       DIRS += \
146 kumpf          1.108          ProviderManager2 \
147 s.kodali       1.129          ProviderManager2/Default
148                           
149                           TEST_DIRS += \
150 kumpf          1.108          ProviderManager2/tests \
151 kumpf          1.119          ProviderManager2/Default/tests
152 konrad.r       1.90       
153 denise.eckstein 1.110      ifeq ($(PEGASUS_ENABLE_CMPI_PROVIDER_MANAGER), true)
154 kumpf           1.108          DIRS += \
155                                    Provider/CMPI \
156                                    ProviderManager2/CMPI
157 schuur          1.70       endif
158                            
159 kumpf           1.108      ifdef PEGASUS_ENABLE_REMOTE_CMPI
160                            
161                                DIRS += \
162 ks.madhusudan   1.125              ProviderManager2/CMPIR/native \
163 kumpf           1.108              ProviderManager2/CMPIR \
164 r.kieninger     1.122              ProviderManager2/CMPIR/tcpcomm \
165                                    ProviderManager2/CMPIR/tcpcommrem \
166                                    ProviderManager2/CMPIR/daemon \
167                                    ProviderManager2/CMPIR/tools
168 schuur          1.63       endif
169                            
170 mark.hamzy      1.120      ifeq ($(PEGASUS_ENABLE_JMPI_PROVIDER_MANAGER), true)
171                                DIRS += \
172                                    ProviderManager2/JMPI
173 schuur          1.59       endif
174                            
175 kumpf           1.119      DIRS += \
176 s.kodali        1.136          ProviderManagerRouter \
177 kumpf           1.119          ProviderManagerService \
178                                ProviderManagerService/ProviderAgent
179                            
180 kumpf           1.58       ifdef PEGASUS_USE_PAM_STANDALONE_PROC
181 kumpf           1.108          DIRS += \
182                                    Security/Cimservera
183 kumpf           1.58       endif
184 marek           1.61       
185 karl            1.91       ifndef PEGASUS_DISABLE_PERFINST
186 kumpf           1.108          DIRS += \
187 s.kodali        1.129              ControlProviders/Statistic
188                                TEST_DIRS += \
189 kumpf           1.108              ControlProviders/Statistic/test
190 karl            1.100      endif
191 w.white         1.73       
192 karl            1.126      ifeq ($(PEGASUS_ENABLE_INTEROP_PROVIDER),true)
193 karl            1.100          DIRS += \
194 s.kodali        1.129              ControlProviders/InteropProvider
195                                TEST_DIRS += \
196 a.dunfey        1.123              ControlProviders/InteropProvider/tests \
197                                    ControlProviders/InteropProvider/ServerProfileTests
198 w.white         1.62       endif
199 h.sterling      1.80       
200 karl            1.127      ifeq ($(PEGASUS_ENABLE_CQL),true)
201 kumpf           1.108          DIRS += \
202 s.kodali        1.129              ControlProviders/QueryCapabilitiesProvider
203                                TEST_DIRS += \
204 kumpf           1.108              ControlProviders/QueryCapabilitiesProvider/tests
205 a.arora         1.83       endif
206                            
207 h.sterling      1.80       ifdef PEGASUS_HAS_SSL
208 kumpf           1.108          DIRS += \
209                                    ControlProviders/CertificateProvider
210 h.sterling      1.80       endif
211 r.kieninger     1.82       
212 chip            1.54       DIRS += \
213 kumpf           1.108          Server \
214 mike            1.11           Handler/CIMxmlIndicationHandler \
215 dl.meetei       1.142          Handler/FileURIHandler  \
216 humberto        1.50           msg/Server \
217 h.sterling      1.93           msg/CLI \
218 h.sterling      1.105          msg/Listener
219 mike            1.5        
220 rahul.kumar.singh 1.143      ifeq ($(PEGASUS_USE_EMANATE), true)
221 amit99shah        1.141          DIRS += \
222                                      Handler/snmpIndicationHandler
223                              endif
224                              
225 rahul.kumar.singh 1.143      ifeq ($(PEGASUS_USE_NET_SNMP), true)
226 amit99shah        1.141          DIRS += \
227                                      Handler/snmpIndicationHandler
228                              endif
229                              
230 s.kodali          1.129      TEST_DIRS += \
231                                  Server/tests \
232 dev.meetei        1.137          Server/tests/InterfaceRestriction \
233 dl.meetei         1.142          Handler/CIMxmlIndicationHandler/tests/Destination \
234                                  Handler/FileURIHandler/tests
235 amit99shah        1.141      
236 rahul.kumar.singh 1.143      ifeq ($(PEGASUS_USE_EMANATE), true)
237 amit99shah        1.141          TEST_DIRS += \
238                                      Handler/snmpIndicationHandler/tests/testclient \
239                                      Handler/snmpIndicationHandler/tests/SnmpHandlerException
240                              endif
241                              
242 rahul.kumar.singh 1.143      
243                              ifeq ($(PEGASUS_USE_NET_SNMP), true)
244 amit99shah        1.141          TEST_DIRS += \
245                                      Handler/snmpIndicationHandler/tests/testclient \
246                                      Handler/snmpIndicationHandler/tests/SnmpHandlerException
247                              endif
248 s.kodali          1.129      
249 rahul.kumar.singh 1.143      
250 mike              1.1        include $(ROOT)/mak/recurse.mak

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2